1
내 GTK + 응용 프로그램에서 이미지를 표시하고 사용자가 클릭하여 선을 그려 보려고합니다. ImageMagick을 사용하여 선으로 새 이미지를 생성하여이 작업을 수행합니다. 이것은 내 문제입니다 : 사용자가 클릭 한 곳을 어떻게 알 수 있습니까?Perl을 사용하여 GTK 창에서 마우스를 클릭하여 위치를 찾는 방법은 무엇입니까?
내 GTK + 응용 프로그램에서 이미지를 표시하고 사용자가 클릭하여 선을 그려 보려고합니다. ImageMagick을 사용하여 선으로 새 이미지를 생성하여이 작업을 수행합니다. 이것은 내 문제입니다 : 사용자가 클릭 한 곳을 어떻게 알 수 있습니까?Perl을 사용하여 GTK 창에서 마우스를 클릭하여 위치를 찾는 방법은 무엇입니까?
의 좌표를 찾을 방법이 없으므로을 클릭하십시오. button-press-event
및 button-release-event
신호를 사용해야합니다. 콜백에 대한 두 번째 인수는 GdkEventButton 객체이며 좌표는 있습니다.
GtkDrawingArea 위젯의 예제를 보길 원할 것입니다.
GtkDrawingArea에 대한 힌트를 제공해 주셔서 감사합니다! – Maja