45 lines
1.5 KiB
Plaintext
45 lines
1.5 KiB
Plaintext
// ============================================================
|
|
// csv_export_konfig.dcl - CSV-Export Konfiguration (c:CSV_EXPORT_KONFIG,
|
|
// export.lsp). Steuert *csv-export-modus* (Combobox mit drei sich
|
|
// gegenseitig ausschliessenden Eintraegen) sowie den Debug-Schalter
|
|
// csv_leave_proxies (Hilfskopien nach dem Export stehen lassen) und
|
|
// *csv-gefrorene-ausschliessen* (gefrorene Layer nicht exportieren).
|
|
//
|
|
// popup_list statt radio_column: set_tile/get_tile auf einer
|
|
// boxed_radio_column liefern/erwarten den KEY des gewaehlten radio_button
|
|
// (String, z.B. "modus_all"), nicht den numerischen Index - das widersprach
|
|
// der urspruenglichen Annahme in csv:export-konfig-init/-accept (idx als
|
|
// "0"/"1"/"2" behandelt) und liess die Vorbelegung beim erneuten Oeffnen
|
|
// immer auf die erste Option zurueckfallen. popup_list ist eindeutig
|
|
// index-basiert (siehe dcl/sprache.dcl + SSG_LIB_Commands.lsp
|
|
// ssg-sprache-init/-accept, dasselbe Muster).
|
|
// ============================================================
|
|
|
|
csv_export_konfig : dialog {
|
|
label = "CSV-Export Konfiguration";
|
|
|
|
: popup_list {
|
|
key = "modus";
|
|
label = "Export-Modus:";
|
|
width = 55;
|
|
}
|
|
|
|
: toggle {
|
|
key = "gefrorene_ausschliessen";
|
|
label = "Bloecke auf gefrorenen Layern nicht exportieren";
|
|
}
|
|
|
|
spacer;
|
|
|
|
: boxed_column {
|
|
label = "Debug";
|
|
|
|
: toggle {
|
|
key = "hilfskopien_behalten";
|
|
label = "Hilfskopien nach Export stehen lassen (Separator, Elemente, Einheiten)";
|
|
}
|
|
}
|
|
|
|
ok_cancel;
|
|
}
|