Ir ao conteúdo
  • Cadastre-se

Imagem no Botão


leozz

Posts recomendados

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.

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!