ImplicitPointerGrabManager
(クラス)
public abstract ImplicitPointerGrabManager
インポート元:
CURL.GUI.STANDARD
. package 内で定義されています
CURL.GUI.BASE
.
直接継承しているサブクラス:
MenuManager
,
GuiManager
暗黙的な
ポインタのグラブ
を制御するためのインターフェイス クラス。
説明
このクラスでは、
PointerPress.continue-implicit-pointer-grab
、
PointerPress.release-implicit-pointer-grab
などで使用されるインターフェイスを定義します。
ImplicitPointerGrabManager
は
GuiManager
のスーパークラスですが、カスタマイズされた "プロキシ" ポインタのグラブ サービスがあると役に立つような状況ではサブクラス化される場合もあります。
メソッド
continue-implicit-pointer-grab
:
暗黙的な
ポインタのグラブ
のグラブ オブジェクトを指定します。
public abstract
{ImplicitPointerGrabManager.continue-implicit-pointer-grab
v:
Visual
}:
void
release-implicit-pointer-grab
:
暗黙的なポインタ グラブを終了します。
public abstract
{ImplicitPointerGrabManager.release-implicit-pointer-grab
}:
void
メソッド 継承
Object
:
object-describe
,
object-describe-for-debugging
,
object-serialize
メソッド詳細
continue-implicit-pointer-grab
(メソッド)
public abstract
{ImplicitPointerGrabManager.continue-implicit-pointer-grab
v:
Visual
}:
void
暗黙的な
ポインタのグラブ
のグラブ オブジェクトを指定します。
v: グラブ オブジェクトになるオブジェクト。
説明
暗黙的なポインタのグラブが発生した場合、そのグラブ オブジェクトは変更され、
v
になります。発生しない場合、この呼び出しの効果はありません。
プログラミング注意事項
このメソッドは、
PointerPress.continue-implicit-pointer-grab
と
DragStarted.continue-implicit-pointer-grab
から呼び出されます。
release-implicit-pointer-grab
(メソッド)
public abstract
{ImplicitPointerGrabManager.release-implicit-pointer-grab
}:
void
暗黙的なポインタ グラブを終了します。
説明
暗黙的なポインタのグラブが実行されている場合は、その操作が終了されます。明示的なポインタのグラブが実行されている場合、またはポインタのグラブが実行されていない場合は、この呼び出しは効果がありません。
プログラミング注意事項
このメソッドは、
PointerPress.release-implicit-pointer-grab
および
DragStarted.release-implicit-pointer-grab
から呼び出されます。