Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
FORM Get color scheme

FORM Get color scheme 


 

FORM Get color scheme -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Texto in Esquema de cores do formulário atual "light" ou "dark"

O comando FORM Get color scheme  retorna o nome do esquema atual de cores do formulário atualmente sendo exibido . Se não houver formulário atual, o comando retorna uma string vazia.

Nota: Em Windows, esse comando sempre retorna "light/claro".

O esquema de cores atual de um formulário é definido:

  • pela propriedade de formulário "Color Scheme"  (ver colorScheme);
  • se "Color Scheme" for estabelecido como "inherited", pela chamada ao comando SET APPLICATION COLOR SCHEME
  • se SET APPLICATION COLOR SCHEME não for chamado, ou for chamado com o parâmetro "inherited", use Configurações (Configurações do banco de dados host no caso de um componente);
  • se Configurações for estabelecido como "inherited", use as preferências de usuário do sistema operacional

Veja o comando SET APPLICATION COLOR SCHEME para detalhles sobre nomes de esquemas de cores.  

Exemplo  

Se quiser carregar uma imagem dependendo do esquema atual do formulário:

 $txt_suffix:=Choose((FORM Get color scheme="dark");"_dark";"")
 READ PICTURE FILE(Get 4D folder(Current resources folder)+"myPict"+$txt_suffix+".png";$Pic_icon)

Nota: é recomendado usar css para adaptar o design de objetos formulário para o esquema atual. 



Ver também 

Get application color scheme
SET APPLICATION COLOR SCHEME

 
PROPRIEDADES 

Produto: 4D
Tema: Formulários
Número 1761

Comportamento específico sob Mac OS

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

New
Criado por: 4D v19

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)