LazarusCompleteGuide:9.0
Jump to navigation
Jump to search
그래픽 프로그래밍하기
"그래픽"에 대해 이야기할 때는 두 가지 주제를 꺼낼 수 있다. 하나는 이미지나 그림 조작에 관한 이야기로, 기존 그래픽 데이터를 어떻게 처리할 것인지를 다룬다. 나머지 하나는, 캔버스에 어떻게 그릴 것인지, 그림을 어떻게 표시할 것인지에 관련된다. 둘은 서로 상관되면서 중복되는 주제들이다.
라자루스는 이 두 가지 활동을 위해 매우 강력한 툴들을 제공한다. TImage 컨트롤은 파일과 리소스로부터 여러 포맷으로 그래픽을 로딩할 수 있고; TCanvas 클래스와 함께 다양한 시각적 컨트롤들은 그리기 표면을 제공하여 그 위에 그림을 그리고 조작할 수 있도록 한다.