fix: SSG_DIM_SWITCH nil-sicher machen und Startmodus in Konsole anzeigen,fix: DXFM_DIM beim MNL-Start immer auf 3D zuruecksetzen (BricsCAD-Registry-Override),Menue neu Laden nötig
This commit is contained in:
@@ -183,8 +183,15 @@
|
||||
;; Setzt DXFM_DIM, DXFM_BLOCKS und DXFM_OMNIFLO neu
|
||||
;; ============================================================
|
||||
|
||||
(defun c:SSG_DIM_SWITCH ( / dim-neu basis)
|
||||
(setq dim-neu (if (equal (strcase (getenv "DXFM_DIM")) "3D") "2D" "3D"))
|
||||
(defun c:SSG_DIM_SWITCH ( / dim-global dim-neu basis)
|
||||
;; Globalen Modus lesen: NUR DXFM_DIM + Fallback "3D".
|
||||
;; Bewusst KEIN *ssg-ils-dim* - das ist ein transienter GUI-Override
|
||||
;; pro Einfuegevorgang und soll den globalen Schalter nicht beeinflussen.
|
||||
(setq dim-global
|
||||
(cond
|
||||
((= (type (getenv "DXFM_DIM")) 'STR) (strcase (getenv "DXFM_DIM")))
|
||||
(t "3D")))
|
||||
(setq dim-neu (if (equal dim-global "3D") "2D" "3D"))
|
||||
(setq basis (getenv "DXFMAKRO"))
|
||||
(setenv "DXFM_DIM" dim-neu)
|
||||
;; ILS-Bloecke liegen flach unter data\ils (Dimension im Dateinamen) - kein
|
||||
|
||||
Reference in New Issue
Block a user