Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by UMOL,
5. Feb 2009
Es scheint so, daß es sich bei dem von mir beschriebenem Verhalten des VST um einen Bug handelt. Ich habe jetzt schon zuviel Zeit damit verschwendet und gehe deshalb den einfachsten Weg:
VirtualStringTree1.CheckType := ctButton;
Uwe
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by UMOL,
5. Feb 2009
Die ImageList1 ist dem VirtualStringTree zugeordnet (siehe Originalposting) und die Icons werden je nach CheckState automatisch von der Komponente geladen. Für csCheckedNormal und csUncheckedNormal gibt es jeweils unterschiedliche Icons in der ImageList. Ist das Node ausgeklappt, wird Icon1 angezeigt, ist er zusammengeklappt, dann wird Icon2 angezeigt. Alles ganz normal, und funktioniert auch....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by UMOL,
4. Feb 2009
Ich bin gerade über ein merkwürdiges Verhalten des VirtualStringTree gestoßen, das ich mir nicht erklären kann. Vielleicht hat hier ja jemand eine Idee?
Mein zweispaltiger VirtualStringTree hat normalerweise 5 bis 6 Root Nodes, die wiederum mehrere Hundert Child Nodes haben. Nachdem die Baumstruktur geladen wurde, werden alle Root Nodes via VirtualStringTree1.FullExpand(Nil) expandiert....