Fórum Como faço para que os desenhos feitos com Canvas nao se ap.. #236934
09/06/2004
0
Olá
Alguem sabe como posso usar o Canvas sem que as coisas que desenho na tela se apaguem quando movo a janela para fora da tela ou passo alguma coisa por cima?
Obrigado!
Rafael
Alguem sabe como posso usar o Canvas sem que as coisas que desenho na tela se apaguem quando movo a janela para fora da tela ou passo alguma coisa por cima?
Obrigado!
Rafael
Raphal
Curtir tópico
+ 0
Responder
Posts
09/06/2004
Raphal
sobe
Responder
Gostei + 0
09/06/2004
Marcelo Saviski
em vez de desenhar no canvas, desenhe em um TImage
coloque um Image no form, deixe Align=alClient
no evento onresize coloque isso:
Image.Picture.Bitmap.Width := Width;
Image.Picture.Bitmap.height := Height;
e quando for desenhar, ao invez de fazer
canvas.algumacoisa
faz
Image.canvas.Alguma Coisa
-ou-
Image.Picture.Bitmap.Alguma Coisa
deve funcionar
coloque um Image no form, deixe Align=alClient
no evento onresize coloque isso:
Image.Picture.Bitmap.Width := Width;
Image.Picture.Bitmap.height := Height;
e quando for desenhar, ao invez de fazer
canvas.algumacoisa
faz
Image.canvas.Alguma Coisa
-ou-
Image.Picture.Bitmap.Alguma Coisa
deve funcionar
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)