[CHANGE] VF-Standard-Dialog: Geometrie-Reihenfolge angepasst (deltaL+Foerderrichtung, Einfuegehoehe+deltaH), Seite/Motorseite nebeneinander; nur Seite/Motorseite/Geruestoption bleiben Radio-Buttons, Rest wieder Combobox; Winkel/Verteilung-Dialog komplett auf Combobox zurueckgebaut (keine Radio-Variante mehr noetig)

[CHANGE] VF-Linienzug-Wizard: horizontale Kurve (GF-Bogen/Vario-Kurve) direkt nach explizit eingefuegtem AS-Element ausgegraut, da dort zuerst ein gerades Segment folgen muss

[ADD] doc/faq.md: Antworten zu VF/GF-Kombinationsfragen ergaenzt (Puffer-Umschleusung, Zielhoehe, Etagenfoerderer, Streckenueberbrueckung) + Screenshot gf-vf-kombination.png

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-10-08 14:42:06 +02:00
parent 5b873838c1
commit a6f6fcb575
6 changed files with 115 additions and 175 deletions
+28 -22
View File
@@ -11,11 +11,15 @@
// der Werteingabe (deltaL, deltaH, Foerderrichtung, Einfuegehoehe,
// Fahrtrichtung, Seite, Motorseite, Dimension, Geruest, Winkel,
// GF-Verteilung) - gemeinsam genutzt von Standard UND Etage. Die
// bevorzugten Radio-Button-Varianten (vfs_basis_dyn/vfs_winkel_dyn)
// werden zur Laufzeit generiert (vfs-dialog-eingabe-basis-radio/
// vfs-dialog-winkel-verteilung-radio in vf_standard.lsp) und stehen
// NICHT in dieser Datei - diese beiden Dialoge hier sind nur noch der
// Fallback, falls das Schreiben/Laden der Temp-DCL-Datei mal scheitert.
// bevorzugte Variante (vfs_basis_dyn) wird zur Laufzeit generiert
// (vfs-dialog-eingabe-basis-radio in vf_standard.lsp) und steht NICHT
// in dieser Datei - NUR "Seite", "Motorseite" und "Geruestoption"
// bleiben dort Radio-Button-Gruppen (sofort sichtbare Optionen), alle
// anderen Felder sind Comboboxen wie hier. variofoerderer_basis hier
// ist nur noch der Fallback, falls das Schreiben/Laden der Temp-DCL
// mal scheitert. variofoerderer_winkel (Winkel/Verteilung) hat KEINE
// generierte Variante mehr und wird direkt verwendet (komplett
// Combobox, siehe vfs-dialog-winkel-verteilung in vf_standard.lsp).
// Die 3D-Linie-Eingabe (Modus "3D-Linie"), der Etage-Typ und die
// Linienzug-Kette selbst bleiben interaktiv (Kommandozeile bzw. eigener
// Wizard in vf_linienzug_wizard.dcl). Der Linienzug-Modus (1/2/3/4/5) wird
@@ -121,24 +125,24 @@ variofoerderer_basis : dialog {
label = "Horizontale Distanz deltaL (mm):";
edit_width = 10;
}
: edit_box {
key = "deltah";
label = "Hoehenunterschied deltaH (mm):";
edit_width = 10;
}
}
: row {
: popup_list {
key = "richtung";
label = "Foerderrichtung:";
width = 16;
}
}
: row {
: edit_box {
key = "einfuegehoehe";
label = "Einfuegehoehe (mm):";
edit_width = 10;
}
: edit_box {
key = "deltah";
label = "Hoehenunterschied deltaH (mm):";
edit_width = 10;
}
}
}
@@ -150,15 +154,17 @@ variofoerderer_basis : dialog {
label = "Fahrtrichtung:";
width = 30;
}
: popup_list {
key = "seite";
label = "Seite:";
width = 16;
}
: popup_list {
key = "motorseite";
label = "Motorseite:";
width = 16;
: row {
: popup_list {
key = "seite";
label = "Seite:";
width = 16;
}
: popup_list {
key = "motorseite";
label = "Motorseite:";
width = 16;
}
}
: popup_list {
key = "dimension";