Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sharky,
5. Aug 2005
Im Anhang mal ein kleines Demo ;-)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sharky,
5. Aug 2005
Hai,
Die Eigenschaft Object ist eigentlisch dafür da um ein richtigs TObject mit einem Eintrag zu verbinden!
Aber... letztendlich ist "Object" ja nur ein Pointer und damit ein einfacher 32-Bit Wert.
In diesen kann ich also andere Integer-Werte casten (z.B: TColor,Integer,Boolen).
Wenn Du mehrere Informationen zu einem Item haben möchtest solltest Du dir dafür aber ein TObject erzeugen und...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Sharky,
5. Aug 2005
Hai BenniP,
ich habe hier mal einen anderen Lösungsweg. Ich "missbrauche" einfach die Eigenschaft Object die jedes Item einer TStringList hat.
In diesem Fall caste ich einfach ein boolean auf dieses Object und werte dies dann im OnDrawItem aus. Der Vorteil ist das ich absolut unabhängig von der Postition des Eintrages in der ListBox bin. Also auch wenn ein Eintrag verschoben wird bleibt die...