이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

대화형 방식 컨트롤과 콜백

마우스 클릭 등의 사용자 동작에 응답하는 프로그램 작성

함수

uicontextmenuCreate context menu
uimenu메뉴 또는 메뉴 항목 만들기
dragrect마우스를 사용하여 사각형을 드래그
rbboxCreate rubberband box for area selection
refreshRedraw current figure
shgShow most recent graph window

도움말 항목

콜백 — 사용자 동작에 대해 프로그래밍된 응답

콜백은 일부 미리 정의된 사용자 동작(예: 그래픽스 객체 클릭 또는 Figure 창 닫기)에 대한 응답으로 실행되는 함수입니다.

콜백 정의

콜백 속성을 사용하려면 콜백 코드를 속성에 할당하십시오.

마우스 클릭 캡처

객체가 마우스 클릭에 응답할지 여부와 응답하는 방식을 결정하는 두 가지 속성 PickablePartsHitTest가 있습니다.

버튼 누름 콜백 함수

사용자가 콜백이 할당된 그래픽스 객체를 왼쪽 마우스 버튼으로 클릭하면 버튼 누름 콜백이 실행됩니다.

상황별 메뉴 정의하기

이 예제에서는 그래픽스 객체와 상호 작용할 수 있는 옵션을 사용자에게 제공할 수 있는 상황별 메뉴를 정의하는 방법을 보여줍니다.

객체 생성 콜백 정의하기

이 예제에서는 객체 생성 콜백을 정의하는 방법을 보여줍니다.

객체 삭제 콜백 정의하기

이 예제에서는 객체 삭제 콜백을 정의하는 방법을 보여줍니다.

마우스 클릭을 그룹의 상위(부모) 객체로 전달하기

이 예제에서는 객체 그룹이 마우스 클릭을 그룹 내 모든 객체에서 동작하는 상위(부모) 객체로 전달하는 방법을 보여줍니다.

마우스 클릭을 가려진 객체로 전달하기

이 예제에서는 마우스 클릭을 가려진 객체로 전달하는 방법을 보여줍니다.