Q&A

  • 그래필툴의 레이어와 관련하여 질문합니다.
델파이로 그래픽툴을 취미삼아서 만들어보고 있는 중입니다.



레이어기능을 구현하려고 하는데요...



제가 생각하고 있는 방법은 TImage를 레이어 추가할때마다 계속 겹쳐서 생성해주고 Enable되어있는 곳에다가 그림을 그리도록 하는 방법입니다.



그런다음 CopyRect로 이미지들을 다 원판에다가 카피해놓으면 완성된 이미지가 나올것이라고 생각하고 있는 중인데...



문제점은 Canvas들이 겹치게 되면 전부 보이는것처럼 해줄려면 Transparent속성을 True로 주어야 하는데 이렇게 주어버리면 그 위에 그림을 그릴때 엄청나게 느려지고 화면이 깜빡거리는 현상이 생기더군요.



요것때문에 고생하고 있는중인데... 혹시 레이어를 구현하는 다른 좋은방법이 있으신분 없나요???



아니면 Transparent를 True로 해주어도 그림이 부드럽게 그려질수 있도록하는 방법을 알려주셔도 좋구요...



답변 부탁드립니다...

0  COMMENTS