Páginas filhas
  • _ADVPL_FREEFORM_defaultFont()

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Permite recuperar a referência do componente LFONT com a fonte padrão utilizada pelos componentes do produto Logix. Também permite alterar a fonte padrão para outra fonte desejada.

Sintaxe

Bloco de código
languageruby
themeConfluence
_ADVPL_FREEFORM_defaultFont()

Exemplo

Bloco de código
languageruby
themeConfluence
linenumberstrue
  DEFINE l_default_font_reference VARCHAR(10)

  LET  l_default_font_reference = _ADVPL_FREEFORM_defaultFont()

  #Cria fonte customizada para o programa.
  LET l_new_font_reference = _ADVPL_create_component(NULL,"LFONT")
  CALL _ADVPL_set_property(l_font_reference,"SIZE",20)
  CALL _ADVPL_set_property(l_font_reference,"BOLD",TRUE)

  #Define como fonte padrão para todos os componentes visuais que serão criados deste ponto em diante
  CALL _ADVPL_FREEFORM_defaultFont(l_font_reference)

  #A partir daqui todos novos componentes criados passam a usar a nova fonte definida.
  CALL _ADVPL_create_component(......)
  ...
  ...
  
  #Restaurar a fonte padrão do produto Logix
  CALL _ADVPL_FREEFORM_defaultFont(l_font_default_reference)

Observações

   Em casos isolados de alguns componentes de GRID, podem ser necessário aplicar regra de estilo utilizando comando CSS.

...