Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Klaus01,
13. Mai 2014
Hallo quaero und Detlef,
danke für das Lösen des Brettes...
onGetImageIndex tut das so was ich beabsichtigt habe.
Auch ohne MessageLoop.
Bei Statusänderungen rufe ich TreeView.invalidate auf.
Damit werden die Änderungen aktualisiert ohne durch den
ganzen Tree zu iterieren.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Klaus01,
13. Mai 2014
Hallo,
ich möchte den einzelnen TreeNodes abhängig von dem TreeNode.data Object Icons zuweisen/ bzw. anzeigen lassen.
Dazu müsste doch das Ereignis: OnCustomDrawItems geeignet sein.
procedure TpwrManager.pmTreeCustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
decorateNode(Node, Node.Data);