Q&A

  • Canvas내의 이미지가 계속 유지되려면?


델파이 왕초보 입니다..

디게 어처구니 없이 간단한 질문일지도 몰겠는데여..



어떤 폼에서 Canvas를 사용해서 이미지를 그린 다음에요, 그 폼을 잠깐

최소화면화 시켰거나 다른 폼을 그 폼 위에 띄웠거나, 하여간 그러고 나면

Canvas위에 그렸던 이미지들이 다 사라져버리는데요..



그러지 않고 계속 그 그림이 폼 위에서 유지되고 있도록 하려면 어떻게

하면될까요? 그 방법을 몰라서 지금까지는 폼 내에 'reload'라는 버튼을

만들어서 그때마다 클립보드에서 다시 복사해서 붙여주는 방법을 썼었는데

너무 수동적인 작업이라서 프로그램 덩치가 좀 커지구 나니깐 도저히 감당이

안되네요..



도움말씀 좀 부탁드립니다..



1  COMMENTS
  • Profile
    문보석 1999.08.29 05:23
    formpaint 이벤트핸들러에 캔버스에 그려주는 부분을 넣으시면 폼이 다시 그려질 필요가 있을때 같이 그려지게 되지요..^^







    김지엽 께서 말씀하시기를...

    >

    > 델파이 왕초보 입니다..

    > 디게 어처구니 없이 간단한 질문일지도 몰겠는데여..

    >

    > 어떤 폼에서 Canvas를 사용해서 이미지를 그린 다음에요, 그 폼을 잠깐

    > 최소화면화 시켰거나 다른 폼을 그 폼 위에 띄웠거나, 하여간 그러고 나면

    > Canvas위에 그렸던 이미지들이 다 사라져버리는데요..

    >

    > 그러지 않고 계속 그 그림이 폼 위에서 유지되고 있도록 하려면 어떻게

    > 하면될까요? 그 방법을 몰라서 지금까지는 폼 내에 'reload'라는 버튼을

    > 만들어서 그때마다 클립보드에서 다시 복사해서 붙여주는 방법을 썼었는데

    > 너무 수동적인 작업이라서 프로그램 덩치가 좀 커지구 나니깐 도저히 감당이

    > 안되네요..

    >

    > 도움말씀 좀 부탁드립니다..

    >