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 TreeView: Popup nur wenn Maus über Item ist (https://www.delphipraxis.net/110269-treeview-popup-nur-wenn-maus-ueber-item-ist.html)

Aurelius 15. Mär 2008 20:39


TreeView: Popup nur wenn Maus über Item ist
 
Hi DPler :hi:

Ich möchte bei einer TreeView-Kompo, welcher man kein Popup-Menü zuweisen kann, ein Popup-Menü hinzufügen. Dazu lasse ich mein PM einfach im OnMouseUp aufpoppen. Aber wie kann ich es erreichen dass das nur passiert wenn der Cursor auch über einem Item liegt?

HalloDu 15. Mär 2008 20:40

Re: TreeView: Popup nur wenn Maus über Item ist
 
Den Rechtsklick selber handeln. Da prüfen, ob die Maus über einem Item ist und dann das Popupmenu von Hand öffnen.

Aurelius 15. Mär 2008 20:42

Re: TreeView: Popup nur wenn Maus über Item ist
 
Aber wie prüfe ich denn ob der Zeiger über einem Itam liegt?

toms 15. Mär 2008 20:43

Re: TreeView: Popup nur wenn Maus über Item ist
 
Stichwort: Hier im Forum suchenGetHitTestInfoAt

bitsetter 15. Mär 2008 20:45

Re: TreeView: Popup nur wenn Maus über Item ist
 
Und Delphi-Referenz durchsuchenGetNodeAt()

Aurelius 15. Mär 2008 20:50

Re: TreeView: Popup nur wenn Maus über Item ist
 
Super, danke :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:14 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