[ADD] DIN_FORMATE: Zeichnungsrahmen + Schriftkopf einfuegen
Ersatz fuer das alte ACADSST-Makro DINFORM.LSP/.DCL (SSG2 "DIN-FORMATE..."): neues Werkzeuge-Menue "Din Formate" fuegt einen DIN-Rahmen (A0-A3, A4 quer/ hoch) und optional einen Schriftkopf (Kopf11, DE/EN/FR/IT) per Dialog ein. Block-DWGs liegen flach in cfg/rahmen/ (kopiert aus \infor-ln\SSG_Tools\ACADSST\KOEPFE - nur die von DINFORM.LSP tatsaechlich referenzierten Dateien). Das Laden der Blockdefinitionen laeuft ueber vla-InsertBlock+vla-Delete (COM-Weg wie ssg-ils-block-laden-dim), da ein command-basiertes "_.-INSERT ... _X" in der interaktiven Befehlskette haengen bleibt und nachfolgende getpoint-Aufrufe blockiert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
// ============================================================
|
||||
// dinformate.dcl - Zeichnungsrahmen + Schriftkopf einfuegen
|
||||
// Aufruf ueber c:DIN_FORMATE (Lisp/DinFormate.lsp).
|
||||
// ============================================================
|
||||
|
||||
dinformate : dialog {
|
||||
label = "DIN-Format";
|
||||
|
||||
: column {
|
||||
|
||||
: popup_list {
|
||||
key = "rahmen";
|
||||
label = "Rahmen:";
|
||||
width = 30;
|
||||
}
|
||||
|
||||
: popup_list {
|
||||
key = "massstab";
|
||||
label = "Massstab:";
|
||||
width = 30;
|
||||
}
|
||||
|
||||
: toggle {
|
||||
key = "kopf";
|
||||
label = "Schriftkopf einfuegen";
|
||||
value = "1";
|
||||
}
|
||||
|
||||
: popup_list {
|
||||
key = "sprache";
|
||||
label = "Sprache Schriftkopf:";
|
||||
width = 30;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
ok_cancel;
|
||||
}
|
||||
Reference in New Issue
Block a user