GestureHandler
✖
GestureHandler
✖
GestureHandler[expr,{"gesture1"fun1,"gesture2"fun2,…}]
expr として表示され,expr が占めるスクリーン空間内で"gesturei"が起るたびに funi[value,velocity]を評価する.
✖
GestureHandler[expr,{"gesture"{fun,funend},…}]
"gesture"のアップデートを受け取ると fun を評価し,動きが終ると funend[value,velocity]を評価する.
✖
GestureHandler[expr,{"gesture"{funstart,fun,funend},…}]
"gesture"が始まると,fstart[value,velocity]をもまた評価する.
詳細
- GestureHandlerはタッチスクリーンデバイスのみでアクティブになる.その他の場合は不活性ラッパーとして働く.
- 関数は特定の指の動きに関連付けられた引数を取る.一般に,引数は指の動きの大きさを表すスケール座標上の値である.
- 標準的な指の動き
-
"Pinch" 2本指ではさむあるいは2本指を広げる動き.一般にサイズ変更に用いられる "Drag" 1本指でドラッグ {"Drag",n} 回のタッチでドラッグ - GestureHandlerは funiに2つの引数を渡す.第1引数は動きの大きさ,第2引数は動きの速度を表す.
-
"Pinch" value 指ではさんだときの大きさを各始点間の差で表す "Drag" {valx,valy} expr の水平サイズおよび垂直サイズの割合としてのドラッグ距離 - GestureHandler式がネストしている場合,デフォルトで,最も内側の式が特定の事象に最も先に作用する形で,事象はすべての式に共有される.
例題
すべて開くすべて閉じる例 (2)基本的な使用例
スコープ (6)標準的な使用例のスコープの概要
動きのタイプ (5)
In[1]:=1
✖
https://wolfram.com/xid/0mldvlxgpjte-mi4s7
In[1]:=1
✖
https://wolfram.com/xid/0mldvlxgpjte-bgz35z
In[1]:=1
✖
https://wolfram.com/xid/0mldvlxgpjte-fx573r
In[1]:=1
✖
https://wolfram.com/xid/0mldvlxgpjte-gu9w1y
In[1]:=1
✖
https://wolfram.com/xid/0mldvlxgpjte-gvei1m
Wolfram Research (2012), GestureHandler, Wolfram言語関数, https://reference.wolfram.com/language/ref/GestureHandler.html.
✖
Wolfram Research (2012), GestureHandler, Wolfram言語関数, https://reference.wolfram.com/language/ref/GestureHandler.html.
テキスト
Wolfram Research (2012), GestureHandler, Wolfram言語関数, https://reference.wolfram.com/language/ref/GestureHandler.html.
✖
Wolfram Research (2012), GestureHandler, Wolfram言語関数, https://reference.wolfram.com/language/ref/GestureHandler.html.
CMS
Wolfram Language. 2012. "GestureHandler." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GestureHandler.html.
✖
Wolfram Language. 2012. "GestureHandler." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GestureHandler.html.
APA
Wolfram Language. (2012). GestureHandler. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GestureHandler.html
✖
Wolfram Language. (2012). GestureHandler. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GestureHandler.html
BibTeX
✖
@misc{reference.wolfram_2024_gesturehandler, author="Wolfram Research", title="{GestureHandler}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/GestureHandler.html}", note=[Accessed: 09-January-2025
]}
BibLaTeX
✖
@online{reference.wolfram_2024_gesturehandler, organization={Wolfram Research}, title={GestureHandler}, year={2012}, url={https://reference.wolfram.com/language/ref/GestureHandler.html}, note=[Accessed: 09-January-2025
]}