Files
planer2/daten/PLANER2GEN/funktionen.md
2026-07-29 15:19:41 +02:00

103 lines
2.9 KiB
Markdown

<!-- titel -->
Funktionen
----------------------------------------
<!-- art -->
kern
----------------------------------------
<!-- ziel -->
Beschreibt einzelne Schritte einer Feature-Karte
----------------------------------------
<!-- regeln -->
- Leere Titel werden verworfen
- Bearbeiten nur im Vollmodus
- Stand wechselt zwischen offen und gebaut
- Jede Änderung speichert sofort
- Kein Verschieben bei erster oder letzter Funktion
- Kontextmenü schließt bei Klick außerhalb
- Funktionsmenü in Kompaktmodus öffnet Kartenmenü
- Ziel, Regeln und Testen ohne Bearbeitung im Kompaktmodus
----------------------------------------
<!-- funktion -->
Funktion anlegen
<!-- ziel -->
Beschreibt eine neue Funktion der Karte
<!-- regeln -->
- Funktion enthält Ziel, Regeln und Testen
- Neue Funktion beginnt mit Stand gebaut
<!-- testen -->
- RMB auf Feature-Karte
- Klick auf "+ Funktion erstellen"
- Titel im Modal eingeben
- Klick auf "Erstellen"
- Funktion erscheint in der Liste
----------------------------------------
<!-- funktion -->
Funktion löschen
<!-- ziel -->
Entfernt eine nicht mehr benötigte Funktion aus der Liste
<!-- regeln -->
- Nur im Vollmodus verfügbar
- x-Icon im Kontextmenü
- Modale Rückfrage vor dem Entfernen
- Speichert die Änderung
<!-- testen -->
- Vollmodus öffnen
- RMB auf Funktion
- x-Icon betätigen
- Funktion entfernt
----------------------------------------
<!-- funktion -->
Funktion nach oben bewegen
<!-- ziel -->
Ändert die Reihenfolge der Funktionen
<!-- regeln -->
- Nur verfügbar bei nicht erster Funktion
- Vertauscht die Funktionsposition mit der darüberliegenden
- Speichert automatisch
<!-- testen -->
- RMB auf Funktion
- ▲ Nach oben wählen
- Funktion eine Position höher
----------------------------------------
<!-- funktion -->
Funktionsstand wechseln
<!-- ziel -->
Markiert eine Funktion als bestellt oder gebaut
<!-- regeln -->
- Nur im Vollmodus verfügbar
- @click.stop verhindert das Kartenmenü
- Toggle zwischen offen und gebaut
- Speichert sofort
<!-- testen -->
- Vollmodus öffnen
- LMB auf Stand-Button einer Funktion
- Stand wechselt von offen zu ✓ oder zurück
- Änderung gespeichert
----------------------------------------
<!-- funktion -->
Kontextmenü anzeigen
<!-- ziel -->
Bietet Zugriff auf kontextbezogene Aktionen einer Karte oder Funktion
<!-- regeln -->
- Kartenmenü im Kompaktmodus verfügbar
<!-- testen -->
- Vollmodus öffnen
- RMB auf Funktionszeile
- Menü mit Verschieben und Entfernen sichtbar
----------------------------------------
<!-- funktion -->
Kontextmenü verbergen
<!-- ziel -->
Schließt das Kontextmenü, wenn die Person woanders klickt oder Escape drückt
<!-- regeln -->
- Klick außerhalb des Menüs schließt es
- Klick auf Menüeintrag führt Aktion aus
- Escape-Taste schließt das Menü
<!-- testen -->
- Kontextmenü öffnen
- LMB außerhalb des Menüs klicken
- Menü geschlossen
- Kontextmenü erneut öffnen
- Escape-Taste drücken
- Menü geschlossen