Saltar al contenido principal
Versión: Siguiente

GET MENU ITEMS

GET MENU ITEMS ( menu ; arrayTitMenus ; arraysRefMenus )

ParámetroTipoDescripción
menuInteger, TextReferencia de menú o número de menú
arrayTitMenusText arrayArray de títulos de menú
arraysRefMenusText arrayArray de referencias de menú

Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.

Descripción

El comando GET MENU ITEMS devuelve, en los arrays arrayTitMenus y arraysRefMenus, los títulos e identificadores de todas las líneas de menú o de la barra de menús designada por el parámetro menu.

En el parámetro menu, puede pasar una referencia de menú (MenuRef), un número de barra de menús o una referencia de barra de menú obtenida utilizando el comando Get menu bar reference.

Si ninguna referencia de menú está asociada a un elemento, una cadena vacía se devuelve en el elemento de array correspondiente.

Ejemplo

Usted quiere conocer el contenido de la barra de menú del proceso actual:

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