Ich habe nochmal ein Minimalprojekt erstellt (ohne Skins) und habe bemerkt das es wohl an den Speedbuttons liegt.
Bei einem Klick auf einen normalen Button verliere ich die Markierung.
Ich habe es jetzt so gelöst:
Delphi-Quellcode:
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState;
X, Y: integer);
begin
vst.ClearSelection;
vst.FocusedNode := nil;
end;
Damit verliere ich die Markierung wenn ich die Maus über den vst-Rahmen hinausbewege.
Gruss Alois