![]() |
OnPopupMenu:= Image1.OnPopupMenu;
Hi
ich erstelle images at run time das Problem die Event OnpopupMenu wird nicht angenommen !
Delphi-Quellcode:
man kann nur OnContextMenu verwenden aber kein OpPopUpMenu !!!
OnMouseMove:= Image1.OnMouseMove; // ok
OnPopupMenu:= Image1.OnPopupMenu; // Fehler !!! |
AW: OnPopupMenu:= Image1.OnPopupMenu;
650 Beiträge, und nichtmal fragen gelernt. Geh einfach weg!
|
AW: OnPopupMenu:= Image1.OnPopupMenu;
Bist Du Moderator hier:!: Kümmerst Du um deine Sachen (Tipp)
Ich musste in Event ContextMenu den Code eingeben :
Delphi-Quellcode:
funktioniert aber ist ein Lange weg ! Gibt es keinen Trick ?
procedure TForm1.ImageContextPopup(Sender: TObject;
MousePos: TPoint; var Handled: Boolean); var Pt: TPoint; begin Pt:= Mouse.CursorPos; getCursorPos(pt); PopUpMenu1.Popup(pt.x,pt.y); end; |
AW: OnPopupMenu:= Image1.OnPopupMenu;
Es ist immer hilfreich den angeziegten Fehler zu nennen!
Wenn die Signatur von 2 Methoden sich unterscheidet kann man diese nunmal nicht zuordnen. |
AW: OnPopupMenu:= Image1.OnPopupMenu;
Wem oder was soll den was für ein Event zugewiesen werden?
Mit dem Code
Delphi-Quellcode:
wird wohl versucht der Form das Event zuzuweisen.
OnPopupMenu := Image1.OnPopupMenu;
TForm hat aber so ein Event nicht! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:36 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