Ir ao conteúdo

Imagem no Botão


leozz

Posts recomendados

Postado

Genteee, Oiiiii

É possivel colocar uma imagem como caption de um botão.

tipo assim, eu criei um botão que é um cancelar, mas no lugar de cancelar, gostaria de usar a imagem de um X, como faço isso?

Vllws genteeee

Téééé

Postado

O delphi tem 2 botões que permitem isso: BitBtn e SpeedButton, ambos da paleta additional.

Procure a propriedade "Glyph" e clique nos tres pontinhos...

Aparecerá uma janela onde há uma àrea para exibição da imagem agregrada ao button, e haverá opções para você carregar uma imagem, cancelar a operação e deixar como está (ok).

Clique em Load, busque sua imagem (bitmap) e clique em Ok.

Esses botões ainda permitem que você utilize um texto no caption junto com a imagem.

É só você escrever o caption e ajustar o tamanho do button.

Para modificar a posição em que a imagem aparece em relação ao caption (acima, abaixo, à esquerda ou à direita), altere a propriedade "layout" do button.

Postado

Sim, mas há a possibilidade de apresentar a imagem no botão quando ele clicar nele?

tipo Assim, cliquei no botão e dps que eu clicar a img aparece.

Vllws Gente

Postado

Sim ha essa posibilidade sim.

Mas para isso você deve armazenar suas imagens num componente ImageList (paleta Win32).

No seu evento do clique do botao é onde você vai carregar a imagem do imagelist para o glyph do speedbutton ou bitbtn.

Quando você carregar imagens para o ImageList verá que cada imagem terá um índice (0,1,2,3,4,5, etc). A função a seguir pega a imagem referenciada por este indice e a manda para o glyoph do button:


ImageList1.GetBitmap(indice, SpeedButton1.Glyph);
//a variavel indice deve ser o numero da imagem dentro do imagelist
//é só colocar este codigo no seu evento do clique do botao

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...