QR Get command status
QR Get command status ( area ; comando {; valor} ) : Integer
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| area | Integer | → | Referência da área |
| comando | Integer | → | Número de comando |
| valor | Integer, Text | ← | Valor do subelemento selecionado |
| Resultado | Integer | ← | Estado do comando |
Descrição
O comando QR Get command status devolve 0 se o comando estiver inativo ou 1 se estiver ativo.
valor devolve o valor do subelemento selecionado, se houver. Por exemplo, se o comando que foi selecionado for o menu Fonte (1000) e a fonte selecionada é “Arial”, valor devolve “Arial”, ou se o comando selecionado for o menu de cores (1002, 1003 ou 1004), valor devolve o número da cor.
Pode utilizar este comando em dois tipos de contextos:
* Como uma instrução simples para determinar se um comando está ativo o no.
* Em um método instalado por QR ON COMMAND, para permitir-lhe conhecer o subelemento selecionado. Nesse método, $1 é a referência da área e $2 é o número do comando.
Em comando, pode passar um valor o uma das constantes do tema QR Comandos.
Se passa um número de area inválido, se gera o erro -9850.
Se o parâmetro comando for incorreto, se gera o erro -9852.
Ver também
QR EXECUTE COMMAND
QR ON COMMAND
Propriedades
| Número do comando | 792 |
| Thread-seguro | ✗ |
| Modificar variáveis | error |