Files
dxfmakros/dcl/dinformate.dcl
T
m.stangl 3d8831aad8 [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>
2026-10-09 16:17:42 +02:00

39 lines
715 B
Plaintext

// ============================================================
// 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;
}