(クラス)
非ローカル オプション public GuiManager.double-click-delay:
int
非ローカル オプション public GuiManager.double-click-hysteresis:
Distance
public | {GuiManager.internal-node-modal-state-proc state:bool}:void |
public | {GuiManager.continue-implicit-pointer-grab v:Visual}:void |
public | {GuiManager.handle-event e:Event}:void |
protected | {GuiManager.handle-observer-message}:void |
public | {GuiManager.release-implicit-pointer-grab}:void |
public | {GuiManager.release-pointer-grab v:Visual}:void |
ring-bell: | ベルを鳴らす、または、ベルを鳴らすための代替アクションとして宣言済みのアクションを実行します。 |
public | {GuiManager.ring-bell}:void |
public | {GuiManager.start-drag-drop}:void |
メソッド 継承 GuiEventTarget:
handle-delegate-event, on-action, on-command-changed, on-commit, on-composition-change-event, on-composition-result-event, on-context-menu-event, on-current-record-change-request, on-current-record-changed, on-destroy-notify, on-destroy-requested, on-drag-pointer, on-drag-started, on-end-composition-event, on-focus-event, on-gesture, on-gesture-begin, on-gesture-end, on-gesture-magnify, on-gesture-pan, on-gesture-rotate, on-gesture-swipe, on-gesture-tap, on-gesture-touch, on-grab-release, on-gui-event, on-inspection, on-key-press, on-pointer-button, on-pointer-enter, on-pointer-envelope-event, on-pointer-leave, on-pointer-scroll, on-raw-key-event, on-raw-key-press, on-raw-key-release, on-reset, on-selectable-added, on-selectable-removed, on-selection-changed, on-selection-context-activated, on-selection-context-deactivated, on-selection-event, on-start-composition-event, on-start-event, on-stop-event, on-view-activate, on-view-deactivate, remove-event-handlers-for-event-class メソッド 継承 OptionListInterface:
add-option, add-style-option, change-option-parent-notify, clone-options, get-option, get-option-by-name, keyword-init-arg, local-add-notify, local-remove-notify, name-to-option-key, new-option-item, notify-option-children, option-change-notify, option-changed, option-lookup, option-lookup-here, option-propagate-notify, option-set?, propagate-option-change, register-options, remove-option, remove-style-option, remove-styles, set-option-by-name, set-style-option-by-name, unset-option-by-name, unset-style-option-by-name
(非ローカル オプション)
public GuiManager.double-click-delay:
int 複数クリック操作でのクリックとクリックの間の最大遅延をミリ秒で指定します。
説明
このオプションは、一連の操作での 2 つのクリックが同じ複数クリック操作に属するものかどうかを判断する
GuiManager の動作に影響します。
PointerRelease と その後の
PointerPress との時間間隔がこのオプションの値で指定した数値 (ミリ秒) より大きい場合、2 番目のクリックは、以前行ったクリックと同じ複数クリック操作に属するものとは見なされません。
(非ローカル オプション)
public GuiManager.double-click-hysteresis:
Distance ダブルクリック操作のクリックとクリックの間に、ポインタがどれだけの距離を移動できるかを指定します。
説明
このオプションは、一連の操作での複数のポインタ クリックが複数のクリック操作を構成するかどうかを判断する
GuiManager の動作に影響します。2 つのクリック間でこの距離以上、ポインタが移動していると、クリックは、同じ複数クリック操作に含まれるものとして見なされません。
(アクセサ)
(クラスプロシージャ)
public | {GuiManager.internal-node-modal-state-proc state:bool}:void |
""
(メソッド)
既存の明示的なポインタ グラブを新しいグラブ オブジェクトに切り替えます。
from: 古いグラブ オブジェクト。
new: 新しいグラブ オブジェクト。
説明
(メソッド)
public | {GuiManager.continue-implicit-pointer-grab v:Visual}:void |
暗黙的なポインタのグラブのグラブ オブジェクトを指定します。
v: グラブ オブジェクトになるオブジェクト。
説明
暗黙的なポインタのグラブが発生した場合、そのグラブ オブジェクトは変更され、v になります。発生しない場合、この呼び出しの効果はありません。
プログラミング注意事項
(メソッド)
明示的なポインタのグラブを初期化します。
説明
暗黙的なポインタ グラブが有効な場合、そのポインタ グラブは、明示的なポインタ グラブに変換され、グラブ オブジェクトが v に設定されます。明示的なポインタ グラブが有効である場合、そのグラブ オブジェクトは v になるように変更されます。
(メソッド)
Visual がポインタをつかんだかどうかを確認します。
v: ポインタ グラブのテスト用の Visual です。
導入:
バージョン 6.0
(メソッド)
public | {GuiManager.handle-event e:Event}:void |
適切な EventHandlers を呼び出してイベントを処理します。
説明
オーバーライド
(メソッド)
protected | {GuiManager.handle-observer-message}:void |
監視対象のオブジェクトがメッセージを送信するときにこのメソッドを呼び出します。Observer はこのメソッドを実装して、変更が発生したときに処理を実行する必要があります。
sender: 変更があった Observable オブジェクトです。
message: これは、Observer からの変更に関する詳細情報が含まれています。詳細情報がない場合は NULL になります。
(メソッド)
CancelMode イベントのスタティック イベント ハンドラ。
説明
オーバーライド
導入:
バージョン 6.0
(メソッド)
(メソッド)
(メソッド)
(メソッド)
Drop イベントのスタティック イベント ハンドラ。
説明
(メソッド)
(メソッド)
(メソッド)
(メソッド)
(メソッド)
(メソッド)
PointerEvent のスタティック イベント ハンドラ。
オーバーライド
このメソッドは、
PointerEvent のスタティック ハンドラを提供するためにオーバーライドします。このメソッドをオーバーライドする標準的な方法は、以下のとおりです。
- 最初に、現在のオブジェクトの代わりに実行すべき演算を行います。
- 次に、{super.on-pointer-event e} を呼び出します。
(1) の演算でイベントが消費されると考えられる場合、イベントで
GuiEvent.consume を呼び出してこれを示します。ただし、この場合でも上記の 2 つの手順をその後で実行してください。消費されていないイベントに対してのみ実行されるスタティック イベント ハンドラは、
GuiEvent.consumed? をチェックして、イベントがすでに消費されているかどうかを調べることができます。
注意事項
すべてのスタティック イベント ハンドラ (
on-... 形式の名前を持つ
GuiEventTarget のメソッド) でこれと類似した動作が行われ、それらすべてにオーバーライドについての同じ注意事項が適用されます。
(メソッド)
(メソッド)
(メソッド)
(メソッド)
(メソッド)
public | {GuiManager.release-implicit-pointer-grab}:void |
暗黙的なポインタ グラブを終了します。
説明
暗黙的なポインタのグラブが実行されている場合は、その操作が終了されます。明示的なポインタのグラブが実行されている場合、またはポインタのグラブが実行されていない場合は、この呼び出しは効果がありません。
プログラミング注意事項
(メソッド)
public | {GuiManager.release-pointer-grab v:Visual}:void |
ポインタ グラブをキャンセルします。
v: キャンセルするポインタ グラブを持つオブジェクト。
説明
v が現在そのポインタをグラブしているオブジェクトでなければ、効果はありません。
(メソッド)
ドラッグまたはドロップ イベントを処理した後にこのルーチンを呼び出します。ドラッグ アンド ドロップ操作の結果を GuiManager に示します。
注意事項
(メソッド)
(メソッド)
public | {GuiManager.ring-bell}:void |
ベルを鳴らす、または、ベルを鳴らすための代替アクションとして宣言済みのアクションを実行します。
(メソッド)
既知のすべての View に対して示されたビジー カーソルを設定します。
説明
各
View の直前のオーバーライド カーソルを保存し、後で元に戻せるようにします。
プログラミング注意事項
(メソッド)
public | {GuiManager.start-drag-drop}:void |
ドラッグ アンド ドロップ操作を開始します。
説明
target: ドラッグ ターゲット。
effect: ソース ドラッグ対象がサポート可能な効果を記述する
DragEffect。既定で、すべてを使用できます。
dragee: dragee が
Graphic の場合はドラッグされます。
Graphic の配列の場合、この配列内のすべての要素がドラッグされます。null か未指定の場合、dragees は
FocusManager のアクティブな選択コンテキストから取得されます。