Version 11
GET MENU ITEMS (Menü; MenüTitelArray; MenüRefsArray)
Parameter | Typ | Beschreibung | |
Menü | MenüRef | Lange Ganzzahl | Menüreferenz oder Menünummer | |
MenüTitelArray | Array Text | Array mit Menütiteln | |
MenüRefsArray | Array Text | Array mit Menüreferenzen |
Beschreibung
Der Befehl GET MENU ITEMS gibt in den Arrays MenüTitelArray und MenüRefsArray Titel und Nummern für alle im Parameter Menü angegebenen Einträge des Menüs oder der Menüleiste zurück.
Im Parameter Menü können Sie eine Menüreferenz (MenüRef), eine Menüleistennummer oder eine Menüleistenreferenz übergeben. Letztere erhalten Sie über die Funktion Get menu bar reference.
Ist dem Eintrag keine Menüreferenz zugewiesen, wird im dazugehörigen Array Element ein leerer String zurückgegeben.
Beispiel
Sie möchten den Inhalt der Menüleiste des aktuellen Prozesses herausfinden:
ARRAY TEXT(menuTitlesArray;0) ARRAY TEXT(menuRefsArray;0) MenuBarRef:=Get menu bar reference(Frontmost process) GET MENU ITEMS(MenuBarRef;menuTitlesArray;menuRefsArray)