Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by swestner,
22. Apr 2022
Das mit dem StateIndex wäre grundsätzlich auch möglich. Ein zweites Icon vor dem eigentlichen Tree-Icon wäre kein Problem. Es muß nicht unbedingt der rote und grüne Kasten nach dem Icon sein.
Ich kann auch zwei Images machen rot und grün und diese dann vor dem eigentlichen Icon anzeigen.
Wie würde sowas dann realisiert werden?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by swestner,
22. Apr 2022
Hallo,
mit obiger Routine sieht es bei mir jetzt aus wie im Screenshot.
Das rote und das grüne Quadrat liegen hinter dem Symbol aus der ImageList, der Text wird am Ende abgeschnitten und am Ende der Zeile sind rote und grüne Balken...
Stefan
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by swestner,
22. Apr 2022
Hallo,
danke für die Antwort. Folgende Probleme mit dem Beispielcode:
1. Die Schrift entspricht nicht mehr dem Standardfont
2. Das Icon wird nur angezeigt, wenn der Knoten selektiert ist
3. Das Icon wird hinter dem Texte angezeigt - ich hätte es gerne zwischen dem Text und deme rsten Symbol. Also quasi 2 Icons nebeneinander am Anfang.
Was müßte ich ändern?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by swestner,
21. Apr 2022
Danke für den Tip, aber ich benötige eine Info zum OwnerDraw und keine neue Komponente. Vielleicht kann mir da jemand weiterhelfen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by swestner,
21. Apr 2022
Hallo,
kann mir jemand weiterhelfen bzw. hat ein Beispiel, wie in einem Treeview ein customdraw implementiert wird?
Konkret habe ich einen Baum, der text und Symbole anzeigt.
Abhängig vom Node.Text würde ich jetzt gerne zwischen das Symbol und den Text ein rotes oder grünes Quadrat zeichnen (siehe Screenshot).
Ich habe mir schon zieg Beispiele usw. angesehen, komme da aber nicht...