Como faço para que os desenhos feitos com Canvas nao se ap..
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
Curtidas 0
Respostas
Raphal
09/06/2004
sobe
GOSTEI 0
Marcelo Saviski
09/06/2004
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
GOSTEI 0