| 4D v13.4DELETE MENU ITEM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 DELETE MENU ITEM 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DELETE MENU ITEM ( menu ; menuItem {; processo} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| menu | Inteiro longo, MenuRef |   | Número de menu ou menu de referência | |||||
| menuItem | Inteiro longo |   | Número de item de menu ou -1 para o último item adicionado | |||||
| processo | Inteiro longo |   | Número de referência do processo | |||||
O comando DELETE MENU ITEM elimina a linha de menu cujo número ou referência de menu e número de elemento você passou em menu e menuItem. Pode passar -1 em menuItem para indicar o último elemento adicionado a menu.
Se a linha de menu especificada menu e menuItem é um menu administrado por referência e criado, por exemplo, utilizando o comando Create menu, DELETE MENU ITEM apagará unicamente a instância de menuItem em menu. O submenu referenciado por menuItem continuará existindo em memória. Deve utilizar o comando RELEASE MENU para apagar definitivamente um menu que é administrado por referência. 
Este comando também funciona com uma barra de menus criada com o comando Create menu e instalada com o comando SET MENU BAR.
Se omite o parâmetro processo, DELETE MENU ITEM é aplicado a barra de menus do processo atual. Do contrario, DELETE MENU ITEM é aplicado a barra de menus do processo atual cujo número de referencia é passado em processo.
Nota: se passa um MenuRef em menu, o parâmetro processo é inútil e será ignorado.
Nota: por consistência na interface do usuário, não se conserva um menu que não tenha linhas.
	Produto: 4D
	Tema: Menus
	Número 
        413
        
        
        
	
        
         
        
	Modificado: 4D v11 SQL  
APPEND MENU ITEM
INSERT MENU ITEM