2013-10-02 15:31 UTC
Hallo,
bei einer Baumstruktur innerhalb eines nicht modalen Dialogs
setze ich bei verschiedenen aktuell gesetzten Zeichnungen, die
Zeichnungsnamen als Parent Elemente. Die Lisp Datei ist in jeder dwg
geladen.
(setq var1 (dcl_Tree_AddParent Programm_frmMain_tredocu lytnam 0 -1 1))
Die verschiedenen Handle's (var1) kann ich nicht global in einer Liste speichern.
Um die Zeichnungsnamen wieder abfragen zu können (Ok-Button) versuche ich folgendes:
(setq treecoun (dcl_Tree_GetCount Programm_frmMain_tredocu))
(setq c 0)
(while (< c treecoun)
(setq idx (dcl_Tree_GetItemHandle Programm_frmMain_tredocu (itoa c)))
(setq lbl (dcl_Tree_GetItemLabel Programm_frmMain_tredocu idx)
(setq c (1+ c))
)
Ich bekomme aber schon die Handle's nicht.
(dcl_Tree_GetItemHandle Programm_frmMain_tredocu strItem [als String])
Was ist hier mit strItem gemeint.
Gruss
bei einer Baumstruktur innerhalb eines nicht modalen Dialogs
setze ich bei verschiedenen aktuell gesetzten Zeichnungen, die
Zeichnungsnamen als Parent Elemente. Die Lisp Datei ist in jeder dwg
geladen.
(setq var1 (dcl_Tree_AddParent Programm_frmMain_tredocu lytnam 0 -1 1))
Die verschiedenen Handle's (var1) kann ich nicht global in einer Liste speichern.
Um die Zeichnungsnamen wieder abfragen zu können (Ok-Button) versuche ich folgendes:
(setq treecoun (dcl_Tree_GetCount Programm_frmMain_tredocu))
(setq c 0)
(while (< c treecoun)
(setq idx (dcl_Tree_GetItemHandle Programm_frmMain_tredocu (itoa c)))
(setq lbl (dcl_Tree_GetItemLabel Programm_frmMain_tredocu idx)
(setq c (1+ c))
)
Ich bekomme aber schon die Handle's nicht.
(dcl_Tree_GetItemHandle Programm_frmMain_tredocu strItem [als String])
Was ist hier mit strItem gemeint.
Gruss