This class is used for a variety of menu-related events.
Note that these do not include menu command events, which are handled using wx.CommandEvent objects.
The default handler for wxEVT_MENU_HIGHLIGHT
displays help text in the first field of the status bar.
Handlers bound for the following event types will receive a wx.MenuEvent parameter.
wxEVT_MENU
) event, if any.See also
__init__ |
Constructor. |
GetMenu |
Returns the menu which is being opened or closed. |
GetMenuId |
Returns the menu identifier associated with the event. |
IsPopup |
Returns True if the menu which is being opened or closed is a popup menu, False if it is a normal one. |
wx.
MenuEvent
(Event)¶Possible constructors:
MenuEvent(type=wxEVT_NULL, id=0, menu=None)
This class is used for a variety of menu-related events.
__init__
(self, type=wxEVT_NULL, id=0, menu=None)¶Constructor.
Parameters: |
|
---|
GetMenu
(self)¶Returns the menu which is being opened or closed.
This method can only be used with the OPEN
and CLOSE
events.
The returned value is never None
in the ports implementing this function, which currently includes all the major ones.
Return type: | wx.Menu |
---|
GetMenuId
(self)¶Returns the menu identifier associated with the event.
This method should be only used with the HIGHLIGHT
events.
Return type: | int |
---|
IsPopup
(self)¶Returns True
if the menu which is being opened or closed is a popup menu, False
if it is a normal one.
This method should only be used with the OPEN
and CLOSE
events.
Return type: | bool |
---|