Página 1 de 1

Alinhar imagem no Button

Enviado: 26 Mar 2018 16:12
por rubens
Boa tarde...

Alguém sabe como alinhar a imagem no Button?
Alinhamento de imagem no buton.png
Alinhamento de imagem no buton.png (13.21 KiB) Exibido 1394 vezes
Nesse caso tá alinhada a esquerda.. eu queria que ficasse centralizada.

Código

Código: Selecionar todos

	DEFINE SPLITBOX OF DATALAB
		DEFINE TOOLBAR TB_MAIN BUTTONSIZE 80,50 FONT "'VERDANA'" SIZE 10 OF DATALAB 
            BUTTON BTN1 PICTURE "IMAGENS\48Mais.png" 		ADJUST ACTION NIL 
            BUTTON BTN2 PICTURE "IMAGENS\48Alterar.png" 	ADJUST ACTION NIL SEPARATOR 
            BUTTON BTN3 PICTURE "IMAGENS\48Excluir.png" 	ADJUST ACTION NIL
            BUTTON BTN3 PICTURE "IMAGENS\48Lupa.png" 		ADJUST ACTION NIL 
            BUTTON BTN4 PICTURE "IMAGENS\48imprimir.png"   ADJUST ACTION NIL SEPARATOR 
            BUTTON BTN5 PICTURE "IMAGENS\48sair.png" 		ADJUST ACTION FIM() 
     END TOOLBAR
 	END SPLITBOX
Obrigado
Rubens

Alinhar imagem no Button

Enviado: 27 Mar 2018 11:03
por MSDN
Rubens,

Eu utilizo assim e fica centralizado :

Código: Selecionar todos

       define splitbox
       define toolbar tb_main of form_main buttonsize 100,80 font 'verdana' size 9 flat bold
       button btn_001;
              caption 'Clientes';
              picture 'clientes';
              adjust;
              action clientes()
       button btn_002;
              caption 'Fornecedores';
              picture 'fornecedores';
              adjust;
              action fornecedores();
              separator
       button btn_003;
              caption 'Produtos';
              picture 'produtos';
              adjust;
              action produtos()
...porém, o que pode estar acontecendo, é que a imagem esteja "fora do prumo", imaginando que ela tenha 100 de largura, e a imagem (só o desenho mesmo) tenha 40 de largura, mas está fixada mais a esquerda, deixando assim um espaço em branco muito grande, então quando for usar no botão, a MiniGUI não consegue alinhar uma figura que está dentro de uma imagem.

Alinhar imagem no Button

Enviado: 27 Mar 2018 15:27
por rubens
Boa tarde...
"fora do prumo"
Eu nunca tinha ouvido ou visto esta expressão na informática... kkkk
Marcelo as figuras estão 48x48... Eu vi nos exemplos da pasta samples, todas ficam centralizadas mesmo...
Eu queria dar tipo um espaço entre uma figura e outra...
Já tentei Adjust, Flat.. etc.. mas se defino um tamanho maior do que a figura ela sempre fica alinhada a esquerda...

Obg..

Rubens

Alinhar imagem no Button

Enviado: 31 Mar 2018 16:16
por rubens
Boa tarde...

Problema resolvido...
Como uso Minigui Extend foi só trocar TOOLBAR por TOOLBAREX.
Alinhou sozinho..

Obg..

Rubens

Alinhar imagem no Button

Enviado: 17 Jul 2018 19:25
por NiltonGM
Oi MSDN, vc usou o comando ADJUST para centralizar a imagem, na minha compilação dá pau se usar ADJUST no lugar do AUTOSIZE, uso HMG 3.4.4, tive que tratar a imagem com o GIMP 2, criou uma imagem vazia do tamanho do botão e aí coloco a figura centralizada nessa imagem.