Borda em TImage
Olá.
É uma duvida básica, mas...como faço pra colocar borda em Image criado em tempo de execusão? Sei que tem a propriedade brush, mas não sei como usar.
Quero colocar uma borda com cantos arredondados e efeito de sombra sob a imagem.
Valeu.
É uma duvida básica, mas...como faço pra colocar borda em Image criado em tempo de execusão? Sei que tem a propriedade brush, mas não sei como usar.
Quero colocar uma borda com cantos arredondados e efeito de sombra sob a imagem.
Valeu.
Abelha
Curtidas 0
Respostas
Abelha
24/08/2008
Alguem me ajuda? :roll:
GOSTEI 0
Marcosrocha
24/08/2008
Você deve usar o Canvas do Bitmap para isso.
Partindo do pressuposto que o Image já esteja devidamente preenchido com uma foto BITMAP, basta fazer:
Partindo do pressuposto que o Image já esteja devidamente preenchido com uma foto BITMAP, basta fazer:
Image1.Picture.Bitmap.Canvas.Rectangle(0,0,Image1.Picture.Bitmap.Width,Image1.Picture.Bitmap.Height);
GOSTEI 0
Mazzi
24/08/2008
Um ´jeitinho´ é desenha um Shape antes e colocar seu TImage em cima... dá um efeito legalzinho...
Abracos++
Abracos++
GOSTEI 0
Abelha
24/08/2008
Obrigado. Consegui o efeito que eu queria com o Shape.
GOSTEI 0
Mazzi
24/08/2008
ok ,
GOSTEI 0