6396111777
Kreisel hatte GERUEST_EINZELMODUL bereits; ergaenzt um die neue Combobox GERUEST_TYP (IPE-Geruest abgestuft / Obergeruest oben / Schoenenberger Geruest / nur Doppelrohrtraeger, Default Schoenenberger Geruest) im KreiselEdit-Dialog. VarioFoerderer (Standard-Dialog) und Gefaellestrecke (Modus 1) erhalten beide Attribute neu in ihren DCL-Dialogen inkl. Edit-Vorbelegung. ILS_Eckrad (kein Dialog vorhanden) fragt beide Werte per Kommandozeilen-Menue ab. Konsolen-only-Pfade ohne Dialog (VF Etage/Linienzug, GF Linienzug/3D-Objekte) bleiben auf Schema-Default, analog zum bisherigen Kreisel-Verhalten. Gemeinsame Optionsliste/Helper (*ssg-geruest-optionen*, ssg-geruest-typ-to-idx/idx-to-typ, ssg-ask-geruest-typ) in ssg_core.lsp war bereits durch einen parallelen Commit (120e26a) mit eingeflossen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
65 lines
1.2 KiB
Plaintext
65 lines
1.2 KiB
Plaintext
// ============================================================
|
|
// kreisel_edit.dcl - Kreisel Parameter bearbeiten
|
|
// Erlaubt das Aendern von Abstand, Hoehe, Ausrichtung,
|
|
// Drehrichtung, Typ und Name eines bestehenden Kreisels.
|
|
// ============================================================
|
|
|
|
kreisel_edit : dialog {
|
|
label = "Kreisel bearbeiten";
|
|
|
|
: column {
|
|
|
|
: edit_box {
|
|
key = "name";
|
|
label = "Kreiselname:";
|
|
edit_width = 30;
|
|
}
|
|
|
|
: row {
|
|
: edit_box {
|
|
key = "abstand";
|
|
label = "Abstand (mm):";
|
|
edit_width = 10;
|
|
}
|
|
: edit_box {
|
|
key = "hoehe";
|
|
label = "Hoehe (mm):";
|
|
edit_width = 10;
|
|
}
|
|
}
|
|
|
|
: popup_list {
|
|
key = "ausrichtung";
|
|
label = "Ausrichtung:";
|
|
width = 30;
|
|
}
|
|
|
|
: row {
|
|
: popup_list {
|
|
key = "drehrichtung";
|
|
label = "Motordrehrichtung:";
|
|
width = 16;
|
|
}
|
|
: popup_list {
|
|
key = "kreiselart";
|
|
label = "Typ:";
|
|
width = 16;
|
|
}
|
|
}
|
|
|
|
: toggle {
|
|
key = "geruest_einzelmodul";
|
|
label = "Geruest fuer Einzelmodul";
|
|
}
|
|
|
|
: popup_list {
|
|
key = "geruest_typ";
|
|
label = "Geruestoption:";
|
|
width = 30;
|
|
}
|
|
|
|
}
|
|
|
|
ok_cancel;
|
|
}
|