Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Satty67,
1. Mär 2009
Kommt auf die Sichtweise an. Der Vorschlag würde alle Eigenschaften bestimmungsgemäß nutzen. Tab ist ja in der ListBox vorgesehen.
Aber außer zu Debug-Zwecken (Tab=0) ist der Cast des Pointers zu Integer wesentlich praktischer.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Satty67,
1. Mär 2009
Ja warum umständlich, wenn es auch einfach geht. Dabei hatte ich sogar eben noch schnell geschaut, ob TStrings eine Objektliste mitführt (und die völlig übersehen). :oops:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Satty67,
1. Mär 2009
Also denke das es bei dem Lösungsansatz um andere Listen, als TStrings geht. TreeView Items z.B. haben ein Datenfeld, dem man z.B. ein Integer als gecasteten Pointer untermogeln kann.
In Deinen Fall kämen mir folgende Ideen:
anderen Datencontainer (ListView oder StringGrid mit ausgeblendeten Spalten) oder eine paralell mit geführte Liste (TstringList). Letzteres wird kompliziert, wenn...