Segue o código que deve ser adicionado.
- // Utilizando a macro sc_set_thema
- $thema = {set_theme};
- sc_set_theme($thema);
A macro aceita string sc_set_theme('NomeTema'); ou veriável local como no exemplo acima.
Executando a aplicação
1. Execute a aplicação de controle(Login) e selecione um tema.
2. Clique no ok, para executar o evento onValidade, para a alteração do tema seja realizada.
A próxima aplicação, neste exemplo o formulário, receberá o tema selecionado.
Como manter o login com o tema padrão.
Esta macro realiza a alteração do tema na sessão, como informado anteriormente.
Desta forma, todas as aplicações serão exibidas com o tema selecionado, inclusive a aplicação de login.
Para manter o login com o tema padrão, adicione a macro sc_set_theme no evento onApplicationInit informando o tema desejado.
- sc_set_theme('BlueBerry');
Caso queria que o tema do login também seja alterado, basta não adicionar a macro no evento onApplicationInit.