OBJECT SET FONT
OBJECT SET FONT ( {* ;} objeto ; fonte )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
* | Operador | → | se especificado, objeto é um nome de objeto (string), se omitido, objeto é um campo ou uma variável |
objeto | any | → | Nome de objeto (se* é especificado) ou Campo ou Variável (se * é omitido) |
fonte | Text | → | Nome da fonte ou número da fonte |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
OBJECT SET FONT mostra objeto utilizando a fonte especificada no parâmetro fonte. O parâmetro fonte deve conter um nome de fonte válido.
Se especificar o parâmetro opcional *, indica um nome de objeto (uma cadeia) em objeto. Se omite o parâmetro opcional *, indica que o parâmetro objeto é um campo ou uma variável. Neste caso, se especifica uma referência de um campo ou de uma variável (objetos campo ou variável unicamente) ao invés de uma string.
Nota: Se usar este comando em um objeto que use uma folha de estilo, a referência à folha de estilo é apagada automaticamente do objeto - mesmo se atribuir os mesmos atributos que da folha de estilo.
Exemplo 1
O exemplo a segior define a fonte de um botão chamado bOK:
OBJECT SET FONT(bOK;"Arial")
Exemplo 2
O exemplo a seguir define a fonte para todos os objetos de formulário cujo nome contenha "info":
OBJECT SET FONT(*;"@info@";"Times")
Exemplo 3
O seguinte exemplo utiliza a opção especial %password, desenhada para a entrada e visualização de campos de tipo “senha”. Quando passe "%password" no parâmetro fonte:
- cada caractere introduzido no objeto é mostrado com o mesmo símbolo,
- as ações "copiar" e "colar" se desativam no objeto.
Nota: pode utilizar a opção %password com os objetos de tipo campo, variável e combo box.
OBJECT SET FONT([Users]Password;"%password")
Ver também
Font file
FONT LIST
Interação de comandos genéricos com textos multi estilos
OBJECT Get font
OBJECT SET FONT SIZE
OBJECT SET FONT STYLE