Get menu item style
Get menu item style ( menu ; lineamenu {; proceso} ) -> Resultado
Parámetro | Tipo | Descripción | |
---|---|---|---|
menu | Integer, Text | → | Número de menú o Referencia de menú |
lineamenu | Integer | → | Número de línea de menú o -1 para el último elemento añadido |
proceso | Integer | → | Process reference number |
Resultado | Integer | ← | Estilo del comando de menú |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
Descripción
El comando Get menu item style devuelve el estilo de fuente de la línea de menú cuyo número o referencia se pasa en menu y cuyo número de elemento se pasa en menuItem. Puede pasar -1 en menuItem para indicar el último elemento añadido a menu.
Si omite el parámetro proceso, Get menu item style se aplica a la barra de menús del proceso actual. De lo contrario, Get menu item style 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 se ignorará.
Get menu item style devuelve una combinación (uno o una suma) de las siguientes constantes predefinidas:
Constante | Tipo | Valor |
---|---|---|
Plain | Entero largo | 0 |
Bold | Entero largo | 1 |
Italic | Entero largo | 2 |
Underline | Entero largo | 4 |
Ejemplo
Para probar si un elemento de menú se muestra en negrita, escribe:
If((Get menu item style($vlMenu;$vlItem)&Bold)#0)
//...
End if