4D Write v16

WR GET COMMAND INFO

Inicio

 
4D Write v16
WR GET COMMAND INFO

WR GET COMMAND INFO 


 

WR GET COMMAND INFO ( area ; cmdNum ; aplicado ; valor ; nombre ; estado ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D Write
cmdNum  Entero largo in Número de comando a procesar
aplicado  Entero largo in 0=no aplicado, 1=aplicado, 2=parcialmente aplicado
valor  Cadena in Valor texto seleccionado
nombre  Cadena in Nombre del comando o texto del mensaje de ayuda
estado  Entero in 0=inactivo 1=activo

El comando WR GET COMMAND INFO permite conocer el estado del comando correspondiente al parámetro cmdNum.

Nota:
la lista de los comandos y sus valores se encuentra disponible en el tema de constantes "WR Comandos". Puede pasar un valor o un nombre de constante. Para obtener más información sobre cada comando, también puede consultar el Anexo B: Códigos de los comandos de menús.

aplicado devuelve un valor que indica si el comando se aplica, no se aplica, o se aplica parcialmente, a la selección actual de texto. aplicado será igual a 0 si el comando no se aplica, a 1 si se aplica, o a 2 si se aplica parcialmente. Por ejemplo, considere el comando de menú Bold (Constante: wr cmd bold , Valor: 502). Cuando se ejecuta la siguiente instrucción:

 WR GET COMMAND INFO(area;wr cmd bold;applied;stringValue;name;status)

aplicado=1 si el texto seleccionado está en negrita
aplicado=0 si el texto seleccionado no está en negrita
aplicado=2 si sólo una parte del texto seleccionado está en negrita

valor contiene un texto que varía y es específico para cada comando. Por ejemplo, considere la lista desplegable Font (Constante: wr cmd font dropdown, Valor: 1002). Cuando se ejecuta la siguiente instrucción:

 WR GET COMMAND INFO(area;wr cmd font dropdown;applied;stringValue;name;status)

valor="Arial" si este es el nombre de la fuente seleccionada.

nombre contiene el nombre del comando. Este es el texto del comando de menú o el texto del mensaje de ayuda mostrado por ese comando.

estado devuelve el estado del comando. estado será igual a 0 si el comando está inactivo y 1 si está activo.

Ejemplo  

Un formulario contiene un botón mostrar u ocultar los caracteres invisibles. El título del botón varía en función de los parámetros de pantalla actual:

 WR GET COMMAND INFO(area;wr cmd view invisibles;vApplied;vStringValue;vName;vStatus)
 Case of
    :(vApplied=1)
       BUTTON TEXT(bStatus;"Ocultar caracteres invisibles")
    :(vApplied=0)
       BUTTON TEXT(bStatus;"Mostrar los caracteres")
 End case



Ver también 

Anexo B: Códigos de los comandos de menús
WR EXECUTE COMMAND

 
PROPIEDADES 

Producto: 4D Write
Tema: WR Control del área
Número 89469

 
HISTORIA 

Creado por: 4D Write 6.5

 
ARTICLE USAGE

4D Write - Lenguaje ( 4D Write v16)