Saltar para o conteúdo principal
Versão: Próximo

DISABLE MENU ITEM

DISABLE MENU ITEM ( menu ; menuItem {; processo} )

ParâmetroTipoDescrição
menuInteger, TextNúmero de menu ou menu de referência
menuItemIntegerNúmero de item de menu ou -1 para o último item adicionado
processoIntegerNúmero de referência do processo

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando DISABLE MENU ITEM desativa o comando 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 omite o parâmetro processo, DISABLE MENU ITEM é aplicado à barra de menus do processo atual. Do contrário, DISABLE MENU ITEM é aplicado à barra de menus do processo atual cujo número de referência se passa em processo.

Se o parâmetro menuItem designa um submenu hierárquico, todos os elementos deste menu e dos eventuais submenus são desativados. Este comando também funciona com uma barra de menus criada com o comando Create menu e instalada com o comando SET MENU BAR.

Nota: se passa um MenuRef em menu, o parâmetro processo é inútil e será ignorado.

Tip: para ativar/desativar todas as linhas de menus de uma vez, passe 0 (zero) em menuItem.

Ver também

ENABLE MENU ITEM