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

GET MENU ITEMS

GET MENU ITEMS ( menu ; arrayTitMenus ; arrayRefMenus )

ParâmetroTipoDescrição
menuInteiro longo, MenuRef🡒Número de menu ou menu de referência
arrayTitMenusArray string🡘Array de títulos de menu
arrayRefMenusArray string🡘Array de referências de menu

Descrição

O comando GET MENU ITEMS devolve, nos arrays arrayTitMenus e arraysRefMenus, os títulos e identificadores de todas as linhas de menu ou da barra de menus designada pelo parâmetro menu.

No parâmetro menu, pode passar uma referência de menu (MenuRef), um número de barra de menus ou uma referência de barra de menu obtida utilizando o comando Get menu bar reference.

Se nenhuma referência de menu está associada a um elemento, uma string vazia é retornada no elemento de array correspondente.

Exemplo

Imagine que queira conhecer o conteúdo da barra de menu do processo atual:

 ARRAY STRING(32;arrayTitMenus;0)
 ARRAY STRING(16;arraysRefMenus;0)
 RefBarMenu:=Get menu bar reference(Frontmost process)
 GET MENU ITEMS(RefBarMenu;arrayTitMenus;arraysRefMenus)