Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TreeNode markieren (https://www.delphipraxis.net/21587-treenode-markieren.html)

BenjaminHelbig 5. Mai 2004 07:43


TreeNode markieren
 
Hi DP'ler

folgendes Problem habe ich. Setze ich die Eigenschaft "RightClickSelect" auf true wird beim Klick mit der rechten Maustaste auf das TreeView die eigenschaft Selected gesetzt. Aber der ausgewählte Knoten wird nicht markiert.
Hat jemand von Euch eine Idee, wie ich den Knoten manuell markiere?

Grüßle

BluesKid 5. Mai 2004 08:09

Re: TreeNode markieren
 
Delphi-Quellcode:
procedure TForm1.TreeView1MouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  if (Button = mbRight) then begin
      if (htOnItem in (sender as TTreeview).GetHitTestInfoAt(x,y)) then begin
        (sender as TTreeview).Selected := (sender as TTreeview).GetNodeAt(x,y);
      end;
  end;
end;
schönen Gruß

Sam


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz