이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
대화형 방식 컨트롤과 콜백
마우스 클릭 등의 사용자 동작에 응답하는 프로그램 작성
함수
uicontextmenu | Create context menu component |
uimenu | 메뉴 또는 메뉴 항목 만들기 |
도움말 항목
- 콜백 — 사용자 동작에 대해 프로그래밍된 응답
콜백은 일부 미리 정의된 사용자 동작(예: 그래픽스 객체 클릭 또는 Figure 창 닫기)에 대한 응답으로 실행되는 함수입니다.
- 콜백 정의
콜백 속성을 사용하려면 콜백 코드를 속성에 할당하십시오.
- 마우스 클릭 캡처
객체가 마우스 클릭에 응답할지 여부와 응답하는 방식을 결정하는 두 가지 속성
PickableParts
와HitTest
가 있습니다. - 버튼 누름 콜백 함수
사용자가 콜백이 할당된 그래픽스 객체를 왼쪽 마우스 버튼으로 클릭하면 버튼 누름 콜백이 실행됩니다.
- 상황별 메뉴 정의하기
이 예제에서는 그래픽스 객체와 상호 작용할 수 있는 옵션을 사용자에게 제공할 수 있는 상황별 메뉴를 정의하는 방법을 보여줍니다.
- 객체 생성 콜백 정의하기
이 예제에서는 객체 생성 콜백을 정의하는 방법을 보여줍니다.
- 객체 삭제 콜백 정의하기
이 예제에서는 객체 삭제 콜백을 정의하는 방법을 보여줍니다.
- 마우스 클릭을 그룹의 부모 객체로 전달하기
이 예제에서는 객체 그룹이 마우스 클릭을 그룹 내 모든 객체에서 동작하는 부모 객체로 전달하는 방법을 보여줍니다.
- 마우스 클릭을 가려진 객체로 전달하기
이 예제에서는 마우스 클릭을 가려진 객체로 전달하는 방법을 보여줍니다.