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 Wie kann ich PopUpMenu bei Resize aufrufen ? (https://www.delphipraxis.net/116833-wie-kann-ich-popupmenu-bei-resize-aufrufen.html)

Mini-Programmierer 7. Jul 2008 12:56


Wie kann ich PopUpMenu bei Resize aufrufen ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Tag

Wie kann ich PopUpMenu bei Resize aufrufen ?

kann mir jemand eine Idee geben, wie ich die PopUpMenu bei Resize aufrufen kann?
In diesem Fall steht der Cursor am Rand der Form.
Ich kann die PopUpMENU1 mit der rechten Maustast aufrufen, nur wenn der Cursor auf form liegt

Daniel 7. Jul 2008 13:00

Re: Wie kann ich PopUpMenu bei Resize aufrufen ?
 
Das sollte gehen, wenn man die Message "WM_NCHITTEST" (http://msdn.microsoft.com/en-us/library/ms645618(VS.85).aspx) abfängt.

Im Allgemeinen solltest Du aber einen guten Grund haben, so weit von den Windows-Standards abzuweichen. Viele User werden an dieser Stelle kein Popup erwarten.

RavenIV 7. Jul 2008 13:03

Re: Wie kann ich PopUpMenu bei Resize aufrufen ?
 
Hääähhh?
Kannst Du das nochmal in verständlichem Deutsch beschreiben?

Und dann kannst Du auch gleich mehr Informationen geben, was Du eigentlich machen willst.

Mini-Programmierer 7. Jul 2008 13:19

Re: Wie kann ich PopUpMenu bei Resize aufrufen ?
 
Zitat:

Zitat von RavenIV
Hääähhh?
Kannst Du das nochmal in verständlichem Deutsch beschreiben?

Und dann kannst Du auch gleich mehr Informationen geben, was Du eigentlich machen willst.

lege bitte einfach eine popupmenu1 und einen Timer auf di Form
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin

Form1.Left:= Mouse.CursorPos.X -2;
Form1.Top := Mouse.CursorPos.y -50;
end;

end.
Die Taste in diesem Fall ist nicht gedrückt. also es musste gehen

Daniel 7. Jul 2008 13:24

Re: Wie kann ich PopUpMenu bei Resize aufrufen ?
 
Und was hat das jetzt mit Deiner ursprünglichen Frage zutun?
Wir alle haben Besseres zu tun, als Dir Informationen aus der Nase zu ziehen, wenn Du vor einem Programmier-Problem stehst.

Also: Nochmal von vorn und diesmal mit vollständiger Beschreiobung Deines Problemes und dessen, was Du erreichen möchtest.

Daniel 7. Jul 2008 13:31

Re: Wie kann ich PopUpMenu bei Resize aufrufen ?
 
Stop.
Hat keinen Wert.

Mein Verdacht hat sich bestätigt und Du bist genau der, der mir vor etwa einer Woche versprochen hat, seine Fragen lieber in einem anderen Forum zu stellen. Wir waren uns einig. ...


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