[RESOLVIDO]Alterar o botão exportar nas aplicações grid do scriptcase

(Elias) #1

Turma, os esquemas dos scriptcase são bem variados e tem muitos que deixa aplicação mais bonita, porem o botão exportação das grid é um layout bem diferente,
image

Tem como alterar esse botão, ?

Grato

(Mestre Scriptcase) #3

Ola, @Gutto!

Td tranquilo?

Qual a versão que vc está usando?

Se for a partir da versão 5, acreditamos que a melhor maneira de resolver isso seria criando uma classe de botões e depois chamá-la na aplicação mesmo.

Se for antes disso (como nos parece ser), o que pode ser feito é acessar o grupo de botão da exportação e definir seu tipo como imagem.

Depois disso, basta inserir a nova imagem desejada para o botão.

Porém, vale salientar que essa imagem deve ser similar às usadas no tema do botão, relacionadas à exportação.

Uma outra alternativa pode ser modificar o css do botão por meio de Javascript no evento onScriptInit.

Você pode tentar algo como isso:

?>
	<script>			
        function changeBtn(event) {
            if (document.getElementById('sc_btgp_btn_group_1_top')) {
				document.getElementById('sc_btgp_btn_group_1_top').style = 'background: #3977a4; color: #fff; border-color: #2a5879;';
            } else {
                setTimeout(changeBtn, 10); // espera 10 ms e tenta novamente
            }
        }
        changeBtn();
    </script>
<?php

Depois nos conta se deu tudo certo.

Abraço!

(Elias) #4

Mestre,
Minha versão do scriptcase e a v9.4.004.
Vou aplicar as sugestões

Grato

(Jailton) #5

Nesta versão pode-se editar totalmente os botões como padrão de tema em Menu > Layout > CSS dos Botões, ai fica tudo igual automaticamente em todo o projeto usando o esquema de botão selecionado depois:

1 Like