From c9ce3bbe4a047299b0c1ff798b70226aa453b041 Mon Sep 17 00:00:00 2001 From: Michael Stangl Date: Thu, 27 Aug 2026 10:58:15 +0200 Subject: [PATCH] doc: Wizard-Dialog zeigt echte Frage statt generischem Menuetext frage-key-Parameter (vfl-menu/vfl-menu-int -> *vflw-menu-frage* -> vflw-wahl) dokumentiert, der die Dialog-Kopfzeile mit der eigentlichen Frage statt "Ihre Wahl (1/2/3)..." befuellt. Co-Authored-By: Claude Sonnet 5 --- doc/variofoerderer.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/doc/variofoerderer.md b/doc/variofoerderer.md index 11b3111..49a3855 100644 --- a/doc/variofoerderer.md +++ b/doc/variofoerderer.md @@ -18,9 +18,15 @@ Mehrfachauswahl) bereit, die von JEDER Konsolen-Frage in `vf_linienzug.lsp` wiederverwendet werden (siehe dortiger Abschnitt "WIZARD-EINGABE"). Die Original-Konsolen-Fragen (princ + getstring/getreal/getint, de/en ueber `ssg-text`) bleiben unveraendert im Code stehen und sind die Grundlage der -Dialoge (Prompt-Text = Dialog-Kopfzeile, Menue-Optionen = Popup-Liste) - bei -Bedarf per Befehl `VF_WIZARD_AUS` (zurueck: `VF_WIZARD_AN`) sofort wieder -reine Konsole, ohne Codeaenderung. Journal-Replay (Editieren bestehender +Dialoge (Menue-Optionen = Popup-Liste). Die Dialog-Kopfzeile zeigt dabei NICHT +den generischen "Ihre Wahl (1/2/3)..."-Text, sondern die eigentliche, vorher +separat per princ ausgegebene Frage (z.B. "Ist der Endpunkt der Foerderer?"): +`vfl-menu`/`vfl-menu-int` nehmen dafuer einen eigenen `frage-key`-Parameter +(ssg-text-Schluessel der Frage), der ueber `*vflw-menu-frage*` bis zu +`vflw-wahl` durchgereicht wird - ohne das wuerde der Dialog nur die +Auswahlmoeglichkeiten zeigen, nie die Frage selbst. Bei Bedarf per Befehl +`VF_WIZARD_AUS` (zurueck: `VF_WIZARD_AN`) sofort wieder reine Konsole, ohne +Codeaenderung. Journal-Replay (Editieren bestehender Ketten ueber Doppelklick, `vfl-edit-ent`) ist davon unberuehrt: es liefert seine Werte aus dem gespeicherten Journal, bevor der Wizard-Zweig ueberhaupt erreicht wird. Jeder Wizard-Dialogaufruf ist zusaetzlich per