4D v16.3

ST SET OPTIONS

Página Inicial

 
4D v16.3
ST SET OPTIONS

ST SET OPTIONS 


 

ST SET OPTIONS ( {* ;} objeto ; opcao ; valor {; opcao2 ; valor2 ; ... ; opcaoN ; valorN} ) 
Parâmetro Tipo   Descrição
Operador in Se especificado, objeto é um nome de objeto (cadeia) Se omitido, objeto é um campo ou uma variável
objeto  Objeto de formulário in Nome do objeto (se * for especificado) ou Campo ou variável (se * for omitido)
opcao  Inteiro longo in Opção a definir
valor  Inteiro longo in Novo valor da opção

O comando ST SET OPTIONS modifica uma ou várias opções de funcionamento do campo ou da variável de texto com estilo designada pelo parâmetro objeto .

Se passar o parâmetro opcional * indica que o parâmetro objeto é um nome de objeto (cadeia). Se não passar este parâmetro, indica que o parâmetro objeto é um campo ou uma variável. Neste caso, se passar uma referência de campo ou variável em lugar de uma cadeia (campo ou variável objeto unicamente).

Passe o código da opção a modificar em opção e seu novo valor em valor. Para estes dois parâmetros, pode utilizar as seguintes constantes do tema "Texto multi estilo":

Constante Tipo Valor Comentário
ST Expressions display mode Inteiro longo 1 O parâmetro valor pode conter ST Values ou  ST References


No parâmetro valor, pode passar uma das constantes abaixo:

Constante Tipo Valor Comentário
ST Expressions display mode Inteiro longo 1 O parâmetro valor pode conter ST Values ou  ST References
ST References Inteiro longo 1 Mostra as cadeias fonte das expressões
ST Values Inteiro longo 0 Mostra os valores calculados das expressões

Visualização dos valores:

Visualização das expressões:

Exemplo  

O seguinte código permite mudar o modo de visualização da área:

 ST GET OPTIONS(*;"StyledText_t";ST Expressions display mode;$exprValue)
 If($exprValue=1)
    ST SET OPTIONS(*;"StyledText_t";ST Expressions display mode;ST Values)
 Else
    ST SET OPTIONS(*;"StyledText_t";ST Expressions display mode;ST References)
 End if



Ver também 

ST GET OPTIONS

 
PROPRIEDADES 

Produto: 4D
Tema: Texto multi estilo
Número 1289

 
HISTÓRIA 

Criado por: 4D v14

 
ARTICLE USAGE

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