Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PopupMenu mittels Button öffnen? (https://www.delphipraxis.net/128994-popupmenu-mittels-button-oeffnen.html)

AlexII 10. Feb 2009 22:29


PopupMenu mittels Button öffnen?
 
Wie öffnet man ein PopupMenu wenn man auf nen Button klickt?

Delphi-Quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
PopupMenu1.?????;
end;

omata 10. Feb 2009 22:32

Re: PopupMenu mittels Button öffnen?
 
Delphi-Quellcode:
PopupMenu.Popup(X, Y);

AlexII 10. Feb 2009 22:32

Re: PopupMenu mittels Button öffnen?
 
Und was heißt x, y in diesem Fall? Die Koordinaten des PopupsMenu?

craash 10. Feb 2009 22:34

Re: PopupMenu mittels Button öffnen?
 
Zitat:

Die Methode Popup zeigt das Popup-Menü auf dem Bildschirm an.

procedure Popup(X, Y: Integer); virtual;

Beschreibung

Rufen Sie Popup zur Anzeige des Popup-Menüs auf. Das Menü wird an den Bildschirmkoordinaten eingeblendet, die in X und Y (in Pixeln) angegeben sind.

Meflin 10. Feb 2009 22:34

Re: PopupMenu mittels Button öffnen?
 
Zitat:

Zitat von AlexII
Und was heißt x, y in diesem Fall? Die Koordinaten des PopupsMenu?

Die linke obere Ecke des Popups, wo es popupt (also die Koordinaten relativ zum Formular glaube ich).

AlexII 10. Feb 2009 22:38

Re: PopupMenu mittels Button öffnen?
 
OK danke :thumb:

Luckie 10. Feb 2009 23:59

Re: PopupMenu mittels Button öffnen?
 
Zitat:

Zitat von AlexII
Und was heißt x, y in diesem Fall? Die Koordinaten des PopupsMenu?

So was kann man auch sehr schnell selbst mittels der Hilfe rausfunden. :roll:

Neutral General 11. Feb 2009 01:32

Re: PopupMenu mittels Button öffnen?
 
Zitat:

Zitat von Luckie
Zitat:

Zitat von AlexII
Und was heißt x, y in diesem Fall? Die Koordinaten des PopupsMenu?

So was kann man auch sehr schnell selbst mittels der Hilfe rausfunden. :roll:

Noch schneller ginge es vielleicht sogar, das ganze einfach mal auszuprobieren ;)

Und die Parameternamen sprechen eigentlich schon für sich :P


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