4D v16.3

DELETE MENU ITEM

Home

 
4D v16.3
DELETE MENU ITEM

DELETE MENU ITEM 


 

DELETE MENU ITEM ( Menü ; MenüZeile {; Prozessnr} ) 
Parameter Typ   Beschreibung
Menü  Lange Ganzzahl, MenüRef in Menünummer oder Menüreferenz
MenüZeile  Lange Ganzzahl in Nummer der Menüzeile oder -1 für zuletzt hinzugefügte Menüzeile
Prozessnr  Lange Ganzzahl in Referenznummer des Prozesses

Der Befehl DELETE MENU ITEM löscht die in MenüZeile übergebene Menüzeile aus der in Menü übergebenen Menünummer oder Menüreferenz. Sie können in MenüZeile -1 übergeben, um die zuletzt im Menü hinzugefügte Zeile zu spezifizieren.

Ist die Menüzeile, definiert durch Menü und MenüZeile selbst ein Menü, das über Referenz verwaltet und z.B. mit der Funktion Create menu erstellt wurde, löscht DELETE MENU ITEM im Parameter Menü nur die Instanz von MenüZeile. Das Untermenü, auf das MenüZeile Bezug nimmt, ist im Speicher weiterhin vorhanden. Um ein über Referenz verwaltetes Menü definitiv zu löschen, müssen Sie den Befehl RELEASE MENU verwenden. Der Befehl arbeitet auch mit Menüleisten, die über die Funktion Create menu erstellt und über SET MENU BAR installiert wurden.

Prozessnr ist optional. Geben Sie den Parameter nicht an, gilt DELETE MENU ITEM für die Menüleiste des aktuellen Prozesses. Sonst gilt der Befehl für den Prozess mit der in Prozessnr übergebenen Referenznummer.

Hinweis: Löschen Sie zur Wahrung der Benutzeroberfläche Menüs ohne Menüzeilen.

Hinweis: Übergeben Sie in Menü den Parametertyp MenüRef, ist der Parameter Prozessnr nicht erforderlich und wird ignoriert.



Siehe auch 

APPEND MENU ITEM
INSERT MENU ITEM

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Menüs
Nummer: 413

Nicht für Server verwendbar

 
GESCHICHTE 

Geändert: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)