Pegar CSS da identidade visual padrão do sistema

Gostaria de saber se é possivel pegar o codigo CSS por exemplo do botão Azul padrão do protheus 12, e quando eu mudar o thema para sunset(vermelho) pegar o CSS do botão vermelho? Gostaria de deixar minhas customizações com o visual padrão do sistema.

Leandro, se você desenvolver a customização utilizando o modelo MVC ele fica com o visual padrão do sistema.

Leandro,

Esse CSS não está exposto em lugar algum, ele é gerado via hardcode nos fontes da lib do Protheus.

O que você pode fazer, é abrir o Protheus via webapp e utilizar as ferramentas do navegador para ler o CSS dos componentes em tela e assim saber como esse Azul/Vermelho é gerado.

Muito obrigado, vou seguir sua dica do navegador.

Leandro, se você desenvolver a customização utilizando o modelo MVC ele fica com o visual padrão do sistema

Olá, vc pode usar o include "stilo.ch". Nele tem os estilos padrões do sistema. Basta identificar do que vc quer pegar o estilo, e setar no objeto. Exemplo: oBtnTeste := TButton():New(005,005,"Teste", oPnlBot,{|| Alert("Teste")} , 42,12,,,,.T.) oBtnTeste :setCSS(STYLE_BTN)

@eliandro-cardoso, você teria como disponibilizar à relação dos estilos padrões disponiveis através da inclue “stilo.ch”? Procurei no TDN e não localizei!!! Obrigado