4D v16.3

Get menu item mark

Inicio

 
4D v16.3
Get menu item mark

Get menu item mark 


 

Get menu item mark ( menu ; lineamenu {; proceso} ) -> Resultado 
Parámetro Tipo   Descripción
menu  Entero largo, MenuRef in Número de menú o Referencia de menú
lineamenu  Entero largo in Número de línea de menú o -1 por el último elemento añadido
proceso  Entero largo in Número de referencia de proceso
Resultado  Cadena in Marca de línea del menú actual

El comando Get menu item mark devuelve la marca de la línea de menú cuyo número o referencia de menú y número de línea se pasan en menu y menuItem. Puede pasar -1 en menuItem para indicar el último elemento añadido a menu.

Si omite el parámetro proceso, Get menu item mark se aplica a la barra de menús del proceso actual. De lo contrario, Get menu item mark se aplica a la barra de menús del proceso actual cuyo número de referencia se pasa en proceso.

Nota: si pasa un MenuRef en menu, el parámetro proceso es inútil y será ignorado.

Si la línea de menú no tiene marca o si el parámetro menuItem especifica un submenú jerárquico, Get menu item mark devuelve una cadena vacía.

Nota: para mayor información sobre las marcas de las líneas de menús en Macintosh y Windows, consulte la descripción del comando SET MENU ITEM MARK.

Ejemplo  

El siguiente ejemplo invierte la marca de una línea de menú:

 SET MENU ITEM MARK($vlMenu;$vlItem;Char(18)*Num(Character code(Get menu item mark($vlMenu;$vlItem))#18))



Ver también 

SET MENU ITEM MARK

 
PROPIEDADES 

Producto: 4D
Tema: Menús
Número 428

Este comando no puede utilizarse con 4D Server

 
HISTORIA 

Modificado: 4D v11 SQL

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)