// ============================================================ // geruest.dcl - Geruest-Baugruppe konfigurieren (VORLAGE) // Verwendet von: GERUEST_SAEULEN, GERUEST_ROHRABHAENGER, // GERUEST_WANDBEFESTIGUNG (GeruestInsert.lsp, geruest-dialog) // // Diese Datei wird NICHT direkt geladen: Zeilen der Form //@NAME@ sind // Platzhalter, die GeruestInsert.lsp zur Laufzeit durch datenabhaengige // Bloecke ersetzt (ssg-dcl-vorlage-fuellen, ssg_core.lsp) - DCL kann Tiles // weder zur Laufzeit erzeugen noch ausblenden, und Radiobutton-Labels lassen // sich per set_tile nicht aendern. Das Ergebnis wird als Temp-Datei geladen. // // //@TITEL@ label-Zeile des Dialogs (Bereichsname) // //@VARIANTEN@ ein radio_button je Geometrie-Variante (key v) // //@BEFESTIGUNG@ Spalte "Befestigung oben und unten" (Tile-Keys b/bm, // entfaellt ohne Teile - ein leerer Cluster ist in DCL // unzulaessig) // //@SONSTIGES@ Spalte "Sonstiges" (s/sm, entfaellt ohne Teile) // Je Teil: Mengenfeld, Ankreuzfeld und darunter "Art.-Nr. ..." (sivas_id). // ============================================================ geruest : dialog { //@TITEL@ : row { : popup_list { key = "konfig"; label = "Konfiguration:"; width = 40; } : button { key = "kspeichern"; label = "Speichern..."; fixed_width = true; } : button { key = "kloeschen"; label = "Löschen"; fixed_width = true; } } // Zeigt an, ob der Stand noch der gewaehlten Konfiguration entspricht // (geruest-dlg-aenderung-pruefen). : text { key = "kstatus"; label = ""; width = 64; } : boxed_column { label = "Basis"; // Radiobuttons statt Liste: alle Varianten sichtbar, Einfachauswahl, // Beschriftung in voller Breite. : radio_column { key = "variante"; label = "Variante:"; alignment = left; //@VARIANTEN@ } : row { : edit_box { key = "laenge"; label = "Laenge (mm):"; edit_width = 10; } : popup_list { key = "farbe"; label = "Farbe:"; width = 25; } : edit_box { key = "farbe_frei"; label = "eigene:"; edit_width = 12; } } // Ausrichtung, in der die Anbauteile mit der Basis zusammengebaut werden : popup_list { key = "winkel"; label = "Winkel Platte:"; width = 22; fixed_width = true; } } //@BEFESTIGUNG@ //@SONSTIGES@ ok_cancel; }