対話型コントロールとコールバック
マウス クリックなどのユーザーアクションに応答するプログラムの作成
関数
uicontextmenu | コンテキスト メニュー コンポーネントの作成 |
uimenu | メニューまたはメニュー項目の作成 |
トピック
- Create Callbacks for Graphics Objects
Program a response to user interaction, such as clicking on a graphics object or closing a figure window.
- マウス クリックのキャプチャ
オブジェクトをマウス クリックに応答させるかどうかと、その応答方法を決定する 2 つのプロパティ、
PickableParts
とHitTest
があります。 - ボタンダウン コールバック関数
ボタンダウン コールバックは、コールバックが割り当てられているグラフィックス オブジェクトを左クリックすると実行されます。
- コンテキスト メニューの定義
この例では、グラフィックス オブジェクト操作の選択肢をユーザーに提供できるコンテキスト メニューの定義方法を説明します。
- オブジェクト作成コールバックの定義
この例では、オブジェクト作成コールバックの定義方法を説明します。
- オブジェクト削除コールバックの定義
この例では、オブジェクト削除コールバックの定義方法を説明します。
- マウス クリックをグループの親オブジェクトに渡す
この例では、オブジェクトのグループがマウス クリックを親オブジェクトに渡す方法を説明します。親オブジェクトはグループ内の全オブジェクトに作用します。
- 隠れているオブジェクトにマウス クリックを渡す
この例では、隠れているオブジェクトにマウス クリックを渡す方法を説明します。