![]() |
PopUp-Menü nur über ListView
hi,
ich habe ein prob mit dem popup-menü in meiner anwendung: an sich ist es kein prob es zu erstellen, aber ich kann auf der ganzen anwendung rechtsklicken und das menü erscheint, aber ich möchte es nur über der listview anzeigen lassen. wie geht das???? PLEASE HELP!!!! mfg |
Re: PopUp-Menü nur über ListView
vll solltest du das Popup Menu nicht dem Formular sondern der ListView zuweisen ? :mrgreen:
=> Objekt Inspector ;) |
Re: PopUp-Menü nur über ListView
vll steht der thread ja auch im windows api forum... ich habe noch nie mit einem objektinspektor mit nonVCL geproggt... :wink:
|
Re: PopUp-Menü nur über ListView
:roll: :duck: nicht drauf geachtet :drunken:
egal vll kann ich dir trotzdem helfen :) rufst du TrackPopupMenuEx bei einem WM_MOUSEDOWN event auf ? |
Re: PopUp-Menü nur über ListView
Fang mal
![]() |
Re: PopUp-Menü nur über ListView
@Luckie: ein codebeispiel wäre net schlecht... :wink: :mrgreen:
@The-X: mein prog erstellt per nm_rclick ein popupmenü das dann angezeigt wird... nur eben auf dem ganzen fenster... PLEASE HELP!!! |
Re: PopUp-Menü nur über ListView
Code-Beispiel? Wozu?
Delphi-Quellcode:
Das ist schon alles.
if wParam = hWndListiew then
... Oh Gott, da fragt der mich nach vier Gläsern Southern Comfort nach einem Beispiel. :drunken: Ist der irre? |
Re: PopUp-Menü nur über ListView
Zitat:
dafür das der luckie jetzt in allen möglichen threads seinen aktuellen trinkstand durchgibt sind derartige typos ja noch recht wenig. |
Re: PopUp-Menü nur über ListView
Ich wurde heute Nachmittag schon auf den Fehler hingewiesen. Ich mache gleich mal ein Beispiel.
5 Southern Comfort intus:
Delphi-Quellcode:
Die Messagebox erscheint nur beim Rechtsklick auf den Listview (SteuerelementID: 103).
WM_CONTEXTMENU:
begin if wParam = GetDlgItem(hDlg, 103) then Messagebox(hDlg, 'Listview klicked', 'Test', 0); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz