Delphi-PRAXiS
Seite 2 von 2     12   

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 TMenuItem mit OnSelect/MouseOver ? (https://www.delphipraxis.net/100126-tmenuitem-mit-onselect-mouseover.html)

Hawkeye219 24. Sep 2007 18:20

Re: TMenuItem mit OnSelect/MouseOver ?
 
Hallo,

Zitat:

Zitat von HPW
Die Events feuern aber nicht.

Die Nachrichten CM_MouseEnter und CM_MouseLeave werden nur an TControls verschickt. TMenuItem ist zwar eine Komponente, aber kein TControl-Nachfolger und wird diese Nachricht damit nie erhalten.

Gruß Hawkeye

pstruh 24. Sep 2007 18:24

Re: TMenuItem mit OnSelect/MouseOver ?
 
Moin, moin,

sind dann WM_MOUSEHOVER und WM_MOUSELEAVE die richtigen Botschaften?

s-off 24. Sep 2007 18:48

Re: TMenuItem mit OnSelect/MouseOver ?
 
Zitat:

Zitat von pstruh
sind dann WM_MOUSEHOVER und WM_MOUSELEAVE die richtigen Botschaften?

Nein.

HPW 24. Sep 2007 20:00

Re: TMenuItem mit OnSelect/MouseOver ?
 
Danke an alle.

Ich denke da war ich auf dem falschen Weg.

WM_MENUSELECT ist wohl besser für meine Zwecke.

Habe da etwas brauchbares gefunden:

http://delphi.about.com/od/vclusing/a/menuitemhints.htm

Edit: WM_MENUSELECT gibt aber nicht in Popup-Menu! Da wird Application.OnHint nützlich.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:14 Uhr.
Seite 2 von 2     12   

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