DragLeafLeave (クラス)
public DragLeafLeave {inherits GenericDragLeave}
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.GUI.BASE.

ドラッグ/ドロップ操作の途中で、ポインタがターゲットを去ったときに (ポインタが入ったオブジェクトがターゲットのグラフィカルな子孫であったとしても) 発生するイベント。

説明

このイベントは、PointerLeafLeave に類似しています。

コンストラクタ
default:新しい DragLeafLeave オブジェクトを作成します。
コンストラクタ public {DragLeafLeave.default}

プロパティ
leaf?:selfPointerLeafEnter または DragLeafEnter などのリーフ イベントであるかどうかを判断します。
アクセサ public DragLeafLeave.leaf?:bool
プロパティ 継承 GenericDragLeave: dragging?, to-DragEventInfo
プロパティ 継承 GenericPointerLeave: leave?
プロパティ 継承 DragEventInfo: available-effects, dss, effect
プロパティ 継承 PointerCrossing: enter?
プロパティ 継承 GuiInputEvent: accel?, alt?, command?, ctrl?, has-coordinates?, menu?, shift?, state-mask, test-recorded?, x, y
プロパティ 継承 GuiWindowEvent: event-time
プロパティ 継承 GuiEvent: consumed?

メソッド
メソッド 継承 GenericDragLeave: clear-state
メソッド 継承 DragEventInfo: copy-drag-slots
メソッド 継承 PointerCrossing: fire-methods, initialize-from
メソッド 継承 GuiInputEvent: modifiers-match?, shift-xy
メソッド 継承 GuiWindowEvent: set-view
メソッド 継承 GuiEvent: consume
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {DragLeafLeave.default}

新しい DragLeafLeave オブジェクトを作成します。




プロパティ詳細
leaf? (アクセサ)
アクセサ public DragLeafLeave.leaf?:bool

selfPointerLeafEnter または DragLeafEnter などのリーフ イベントであるかどうかを判断します。

戻り値

self がリーフ イベントの場合は true、それ以外の場合は false を返します。





メソッド詳細