PureBasic - Menu

Einleitung

Die Menüverwaltung in PureBasic ist sehr einfach. Natürlich können Sie auch alle möglichen Parameter einstellen.

Sie sollten beim Erstellen eines Menüs stets mit CreateMenu() für normale Menüs bzw. CreatePopupMenu() für Popup-Menüs beginnen.

Mac OSX:
Es gibt die vordefinierten Menü-Ereignisse #PB_Menu_Quit, #PB_Menu_About und #PB_Menu_Preferences, um die Einträge im Anwendungs-Menü (was bei jedem OSX-Programm vorhanden ist) darzustellen. Ihre Werte sind negativ, um nicht mit den im Programm definierten Menüeinträgen zu kollidieren. Sie werden von EventMenu() als reguläre Menü-Ereignisse gemeldet.

Befehlsübersicht

CloseSubMenu
CreateImageMenu
CreateMenu
CreatePopupImageMenu
CreatePopupMenu
DisableMenuItem
DisplayPopupMenu
FreeMenu
GetMenuItemState
GetMenuItemText
GetMenuTitleText
HideMenu
IsMenu
MenuBar
MenuHeight
MenuID
MenuItem
MenuTitle
OpenSubMenu
SetMenuItemState
SetMenuItemText
SetMenuTitleText

Beispiel

Menu.pb
PopupMenu.pb

Unterstützte OS

Alle

Referenz-Handbuch - Inhaltsverzeichnis