Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
27. Feb 2010
Da weiß ich im Moment auch nicht weiter, man müsste die zur Node gehörige Column ermitteln. Leider habe ich mich gerade auch in den Weiten meiner Doku-PDF verlaufen und finde aktuell nichts Passendes.
Da ich nun meine eigene Unknenntnis bzgl. des VST offenbaren musste, will ich wenigstens noch auf den Video vom 2. virtuellen Stammtisch verweisen, falls Du das noch nicht kennst: Video
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
27. Feb 2010
Versuch einmal, im OnHotChange-Event das Level des aktuellen Nodes zu ermitteln und dementsprechend HotTrack zu setzen oder eben nicht. Ich bin kein VST-Experte, aber das sollte IMO funktionieren.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
27. Feb 2010
In VST.TreeOptions.PaintOptions kannst Du toHotTrack hinzufügen, mit VST.Colors.HotColor die Farbe des HotTracks festlegen und mit HotCursor den Cursor. Das geht natürlich auch per Code.procedure TMainForm.FormCreate(Sender: TObject);
begin
VST.TreeOptions.PaintOptions := VST.TreeOptions.PaintOptions + ;
VST.Colors.HotColor := clNavy;
VST.HotCursor := crHandPoint;
end;
Entspricht...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
27. Feb 2010
Wäre das nicht mit einem HotTrack einfacher zu machen?