Menübezogene Routinen
Mit diesen API-Routinen können Sie Menüs erstellen, bearbeiten und freigeben.
_ActivateMenu( )
Zeigt das angegebene Menü auf dem Bildschirm an und gibt die Steuerung unmittelbar an die aufrufende Routine zurück.
_CountItems( )
Gibt die Anzahl der Menüeinträge oder Menüleisten für das angegebene Menü zurück.
_DeActivateMenu( )
Entfernt ein Menü vom Bildschirm.
_DisposeItem( )
Gibt den angegebenen Menüeintrag sowie den gesamten Speicherplatz, der diesem Element zugeordnet ist, frei.
_DisposeMenu( )
Gibt das angegebene Menü, all seine Elemente sowie den gesamten Speicherplatz, der diesem Element zugeordnet ist, frei.
_GetItemCmdKey( )
Kopiert die angezeigte Zeichenfolge der Tastenkombination für den angegebenen Menüeintrag in den Puffer, auf den der text-Parameter zeigt.
_GetItemId( )
Gibt den Bezeichner des Indexelements im angegebenen Menü zurück.
_GetItemSubMenu( )
Gibt den Bezeichner eines Menüeintrags oder ein Untermenü, das einem Menüeintrag zugewiesen ist, zurück.
_GetItemText( )
Kopiert den Text einer Menüleiste oder eines Menünamens in den Puffer, auf den durch text verwiesen wird.
_GetNewItemId( )
Gibt einen Bezeichner zurück, der momentan für die Verwendung als Elementbezeichner im angegebenen Menü verfügbar ist.
_GetNewMenuId( )
Gibt einen Bezeichner zurück, der als Menübezeichner verwendet werden kann.
_MenuId( )
Gibt den Menübezeichner zurück, der dem systemdefinierten Literal für den Systemmenünamen oder für das Systemmenü entspricht.
_MenuInteract( )
Legt itemid und menuid fest, um im Falle einer Auswahl anzugeben, welcher Menüeintrag ausgewählt wurde.
_NewItem( )
Fügt dem durch menuid angegebenen Menü ein Element mit der angegebenen Elementkennung itemid hinzu.
_NewMenu( )
Erstellt ein neues Menü des angegebenen Menütyps.
_OnSelection( )
Gibt eine Routine an, die ausgeführt wird, wenn das angegebene Menü und Element ausgewählt werden.
_SetItemCmdKey( )
Legt sowohl die Tastenkombination für den angegebenen Menüeintrag fest als auch den Text, der für die Tastenkombination angezeigt werden soll.
_SetItemSubMenu( )
Weist einem Menüeintrag ein Untermenü zu. Diese Routine kann verwendet werden, um einem Menünamen ein Menü oder einem Menü ein Untermenü zuzuordnen.
_SetItemText( )
Ändert den angezeigten Text für einen Menüeintrag. Bei dem Element kann es sich um einen Menüblock oder eine Menüleiste handeln.
_SetMenuPoint( )
Gibt die obere linke Ecke (loc) eines Menüs an.
_SetMenuPointP( )
Gibt die Bildschirmposition der oberen linken Ecke (loc) eines Menüs in Pixel an.