Einzelnen Beitrag anzeigen

Alois

Registriert seit: 23. Jul 2005
71 Beiträge
 
Delphi 10 Seattle Professional
 
#9

Re: VirtualStringTree Markierung aufheben

  Alt 30. Okt 2009, 06:46
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
  Mit Zitat antworten Zitat