Saltar para o conteúdo principal
Versão: 20 R7 BETA

OBJECT Get style sheet

OBJECT Get style sheet ( {* ;} objeto ) -> Resultado

ParâmetroTipoDescrição
*OperadorSe especificado, objeto é um nome de objeto (cadeia) Se omitido, objeto é um campo ou uma variável
objetoanyNome de objeto (se * for especificado) ou
Campo ou variável (se * for omitido)
ResultadoTextNome da folha de estilo

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando OBJECT Get style sheet devolve o nome da folha de estilos associada ao objeto ou aos objetos designado(s) pelos parâmetros objeto e * .

A folha de estilo pode ter sido atribuída em modo Desenho utilizando a lista de propriedades ou para o processo atual usando o comando OBJECT SET STYLE SHEET.

Ao 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 no lugar de uma cadeia (campo ou variável objeto unicamente).

O comando pode devolver:

  • um nome de folha de estilos,
  • uma cadeia vazia ("") se não se atribui nenhuma folha de estilos.
  • se uma folha de estilo automática for atribuida, uma das seguintes constantes encontradas no tema "Estilos de fonte":
    | Constante | Tipo | Valor | Comentário |
    | --------------------------------- | ------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------- |
    | Automatic style sheet | Cadeia | __automatic__ | Usado como padrão para todos os objetos |
    | Automatic style sheet_additional | Cadeia | __automatic_additional_text__ | Suportado por texto estático, campos e variaáveis somente. Usado para texto adicional em caixas de diálogo |
    | Automatic style sheet_main | Cadeia | __automatic_main_text__ | Suportado apenas para texto estático, campos e variáveis. Usado para texto principal em caixas de diálogo. |

Se o comando atribuir vários objetos, a folha de estilo devolvida só tem sentido se lhe atribuir a todos os objetos.

Nota de compatibilidade

Em arquitetura de projeto, só as três folhas de estilo automáticas são compatíveis com esse comando

Ver também

Estilos de fonte
OBJECT SET STYLE SHEET