Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
26. Apr 2008
Nach über 2 h Suche habe ich nun die Lösung gefunden.
Sie ist viel einfacher als ich gedacht hätte:
VST.Font.Color war auf clWindow, VST.Color auch auf clWindow :wall:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
26. Apr 2008
Das dachte ich zuerst auch. Ich habe dann mal alle Beginupdate/Endupdate entfernt.
Ich bin bei der Problemeingrenzung schon weiter gekommen.
Befindet sich der VST auf einem Pagecontrol, werden die Nodes nicht richtig gezeichnet.
Befindet sich der VST z.B auf einem Panel, wird alles richtig gezeichnet.
Nur: Im Testprojekt wird auch alles richtig gezeichnet, wenn sich der VST auf einem...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
26. Apr 2008
Nein. Ich habe nun den VST auf eine leere Form gesetzt und mit dem gleichen Code gefüllt.
Es hat alles normal funktioniert. Nur wenn ich den VST in einem bestehenden Projekt verwende, taucht das Problem auf.
Irgend eine Fremdkomponente wird wohl einen negativen Einfluss auf den VST haben.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by toms,
26. Apr 2008
Hallo
Seltsamerweise wird der Text eines Nodes im VirtualStringTree erst dann gezeichnet,
wenn darauf geklickt wird.
Hat jemand eine Ahnung, warum das so ist?
procedure TfrmWinSpy.TreeGetText(Sender: TBaseVirtualTree;
Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType;