UnbindMenuEvent()
Syntax
UnbindMenuEvent(#Menu, MenuItem, @Callback())Description
Unbind a menu event from a callback. If no matching event callback is found, this command has no effect.
Parameters
#Menu The menu to unbind the event. MenuItem The menu item within the menu to unbind the event. @Callback() The callback procedure to unbind.
Return value
None.
Example
Procedure TestHandler() Debug "Test menu event" EndProcedure Procedure QuitHandler() Debug "Quit menu event" EndProcedure OpenWindow(0, 100, 100, 200, 50, "Click test", #PB_Window_SystemMenu) CreateMenu(0, WindowID(0)) MenuTitle("File") MenuItem(0, "Test") MenuItem(1, "Quit") BindMenuEvent(0, 0, @TestHandler()) BindMenuEvent(0, 1, @QuitHandler()) UnbindMenuEvent(0, 1, @QuitHandler()) ; Unbind the quit event
See Also
BindEvent(), BindGadgetEvent(), BindMenuEvent()
Supported OS
All