Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hobbycoder,
5. Sep 2018
Vielen Dank für die zahlreichen Hinweise bezüglich VST. Das hat mich einiges nach vorn gebracht.
In meiner Komponente mache ich das so, dass ich lediglich die Speicheradresse des Objekts hinterlege. Bei der Abfrage über Events nach Text, Farbe, etc. wird dann der Index des Eintrags übergeben, und die Methoden holen sie dann die Informationen per Cast aus den eigentlichen Objekten (Kann man im...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hobbycoder,
4. Sep 2018
Ja, soweit war mir das schon klar.
Aber als Beispiel mal ein VirtualStringTree. Da liegen die Daten z.B. in einer ObjectList. Wenn die Nodes erzeugt werden, wird lediglich die Adresse jedes Objekts in NodeData hinterlegt. Es gibt ansonsten keine Event-Benachrichtigung seitens der ObjectList oder den Objekten Richtung VST.
Und in der OnGetText-Methode castet man sich das Object über die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hobbycoder,
4. Sep 2018
Hi,
der Titel ist etwas unglücklich, ich werde ihn ändern, wenn mir ein Passender einfällt.
Zum Thema: Ich habe in einem Programm eine Art Anwesenheitsanzeige, die aber zur Zeit Probleme macht. Diese war auf Basis einer Statusbar. Kurzum habe ich mir eine eigenen Komponente für selbigen Zweck erstellt, und diese gleich noch ein wenig erweitert.
Ziel ist die Darstellung von Anwesenheit,...