[CHANGE] Streckengruppe-Menue in Werte-manuell/Zielhoehe/Stueckweise aufgeteilt, QC-Linien unter Gefaellestrecke verschoben, Linienzug-Wizard "Naechstes Element" neu sortiert (GF vor VF) mit eigenem Abschliessen-Knopf statt Kettenende-Radio

Lisp/vf_core.lsp: fuenf eigene Menue-Wrapper (LinienzugVarioFoerdererManuell/-Zielhoehe/-Stueckweise, QcLinieMitGf/-UForm) ersetzen den alten interaktiven Modus-Dialog; vfc-dialog-linienzug-modus-waehlen entfaellt.
dcl/vf_linienzug_wizard.dcl + Lisp/vf_linienzug.lsp: "Neue Linie BIS Kettenende" ist kein Radio mehr, sondern eigener Button "OK und Abschliessen" neben "Ok Weiter"; GF-Optionen stehen vor VF-Optionen.
Menue (SSG_LIB.mnu/.cui), lang/*.json, doc/kommandos.md, doc/lisp_methods.md, doc/faq.md nachgezogen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-10-08 12:44:36 +02:00
parent 1e2e28e532
commit 823dc6728d
13 changed files with 4935 additions and 4276 deletions
+61 -9
View File
@@ -92,10 +92,22 @@
<Command>^C^C(ssg-ensure "VarioFoerderer") EtageVarioFoerderer3D</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00024">
<MenuMacro UID="MM_00191">
<Macro>
<Name>3D-Linienzug</Name>
<Command>^C^C(ssg-ensure "VarioFoerderer") LinienzugVarioFoerderer</Command>
<Name>Werte manuell</Name>
<Command>^C^C(ssg-ensure "VarioFoerderer") LinienzugVarioFoerdererManuell</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00192">
<Macro>
<Name>aus 3D Linie mit Zielhoehe</Name>
<Command>^C^C(ssg-ensure "VarioFoerderer") LinienzugVarioFoerdererZielhoehe</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00193">
<Macro>
<Name>3D Objekte stueckweise (in Arbeit)</Name>
<Command>^C^C(ssg-ensure "VarioFoerderer") LinienzugVarioFoerdererStueckweise</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00025">
@@ -128,6 +140,18 @@
<Command>^C^C(ssg-ensure "Gefaellestrecke") GEFAELLESTRECKE_LINIENZUG</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00188">
<Macro>
<Name>QC Linie mit GF (automatische Auf-Ab-Berechnung)</Name>
<Command>^C^C(ssg-ensure "VarioFoerderer") QcLinieMitGf</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00189">
<Macro>
<Name>QC Linie mit GF und U-Form</Name>
<Command>^C^C(ssg-ensure "VarioFoerderer") QcLinieMitGfUForm</Command>
</Macro>
</MenuMacro>
<MenuMacro UID="MM_00033">
<Macro>
<Name>90</Name>
@@ -920,12 +944,7 @@
<Name>Foerderer</Name>
<PopMenuRef pUID="PM_00018"/>
<PopMenuRef pUID="PM_00021"/>
<PopMenuItem>
<NameRef>3D-Linienzug</NameRef>
<MenuItem>
<MacroRef MenuMacroID="MM_00024"/>
</MenuItem>
</PopMenuItem>
<PopMenuRef pUID="PM_00190"/>
<PopMenuItem>
<NameRef>Vario_Kette_Merge</NameRef>
<MenuItem>
@@ -969,6 +988,27 @@
</MenuItem>
</PopMenuItem>
</PopMenu>
<PopMenu UID="PM_00190">
<Name>Streckengruppe</Name>
<PopMenuItem>
<NameRef>Werte manuell</NameRef>
<MenuItem>
<MacroRef MenuMacroID="MM_00191"/>
</MenuItem>
</PopMenuItem>
<PopMenuItem>
<NameRef>aus 3D Linie mit Zielhoehe</NameRef>
<MenuItem>
<MacroRef MenuMacroID="MM_00192"/>
</MenuItem>
</PopMenuItem>
<PopMenuItem>
<NameRef>3D Objekte stueckweise (in Arbeit)</NameRef>
<MenuItem>
<MacroRef MenuMacroID="MM_00193"/>
</MenuItem>
</PopMenuItem>
</PopMenu>
<PopMenu UID="PM_00027">
<Name>Gefaellestrecke</Name>
<PopMenuItem>
@@ -989,6 +1029,18 @@
<MacroRef MenuMacroID="MM_00030"/>
</MenuItem>
</PopMenuItem>
<PopMenuItem>
<NameRef>QC Linie mit GF (automatische Auf-Ab-Berechnung)</NameRef>
<MenuItem>
<MacroRef MenuMacroID="MM_00188"/>
</MenuItem>
</PopMenuItem>
<PopMenuItem>
<NameRef>QC Linie mit GF und U-Form</NameRef>
<MenuItem>
<MacroRef MenuMacroID="MM_00189"/>
</MenuItem>
</PopMenuItem>
</PopMenu>
<PopMenu UID="PM_00031">
<Name>Omniflo</Name>