TouchPosition

TouchPosition[]

ノートブックフロンドエンドにおいて接する現在位置のリストを返す.

TouchPosition["coords"]

指定の座標系に対して接触位置を返す.

TouchPosition["coords",n]

指定の座標系におけるオブジェクトで接している n 番目の位置を返す.

TouchPosition["coords",n,def]

n 個の位置が接しているのではない場合に,def を返す.

詳細

  • TouchPositionはタッチスクリーンのデバイス上でのみアクティブになる.その他の場合は,不活性ラッパーとして動作する.
  • Dynamic[TouchPosition[]]は,連続的に更新される現在の接触位置を返す.
  • TouchPosition[{"coords",h}]は,座標系を取り,頭部 h を持つ最近傍の囲んでいるオブジェクトの内容上のみに拡張する.
  • 使用可能な座標系
  • "ScreenAbsolute"完全なスクリーン表示内の絶対位置
    "ScreenScaled"完全なスクリーン表示内でスケールされた位置
    "WindowAbsolute"現行窓の下の絶対位置
    "WindowScaled"現行窓の下にスケールされた位置
    "DocumentAbsolute"現行の完全なドキュメントの下の絶対位置
    "DocumentScaled"現行の完全なドキュメントの下でスケールされた位置
    "CellAbsolute"現行セル内の絶対位置
    "CellScaled"現行セル内でスケールされた位置
    "CellContentsAbsolute"現行セルのコンテンツ範囲内の絶対位置
    "CellContentsScaled"現行セルのコンテンツ範囲内にスケールされた位置
    "EventHandlerAbsolute"現行のイベントハンドラ領域内の絶対位置
    "EventHandlerScaled"現行のイベントハンドラ領域内にスケールされた位置
    "Graphics"現行グラフィックスの座標
    "Graphics3DBoxIntercepts"3Dの境界ボックスとの前後の切片
    "GraphicsAbsolute"現行グラフィックス内の絶対位置
    "GraphicsScaled"現行グラフィックス内でスケールされた位置
    "GraphicsImageScaled"現行グラフィックス画像範囲内でスケールされた位置
  • 絶対位置は,72dpi表示の画素に対応するプリンタポイントで与えられる.
  • スケールされた位置は,通常それぞれの方向に0から1までスケールされる.
  • ウィンドウ内に現れる構造については,位置{0,0}は左下にあるとされる.
  • 完全なウィンドウとドキュメントについては,{0,0}は左上にあるとされる.
  • 完全なスクリーン表示については,{0,0}は主要モニターの左上コーナーにあるとされる.補助的なモニターは,0から1までの範囲外のスケールされた位置に対応する.
  • "Graphics"については,PlotRangeで指定された通常の座標が使われる.
  • TouchPosition["coords",All,def]は,接触がない場合には,def を返す.
  • TouchPosition["coords",n, def]は,n 番目の接触の座標,あるいは defn 回の接触がない場合)を返す.n=1については,一番古い接触が返される.n の値が大きい場合はより最近の接触が選ばれる.
  • TouchPosition["coords"]は,TouchPosition["coords",All,None]に等しい.このため,指定の座標系を定義するオブジェクトで接触がない場合には,デフォルトでNoneが返される.
  • TouchPosition["coords"]は,CurrentValue[{"TouchPosition","coords"}]に等しい.

例題

  (2)

現在タッチされている位置を得る:

どこにもタッチされていない場合,あるいはタッチプラットフォームではない場合の出力:

動的に更新されているタッチ位置を得る:

Wolfram Research (2014), TouchPosition, Wolfram言語関数, https://reference.wolfram.com/language/ref/TouchPosition.html.

テキスト

Wolfram Research (2014), TouchPosition, Wolfram言語関数, https://reference.wolfram.com/language/ref/TouchPosition.html.

CMS

Wolfram Language. 2014. "TouchPosition." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TouchPosition.html.

APA

Wolfram Language. (2014). TouchPosition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TouchPosition.html

BibTeX

@misc{reference.wolfram_2024_touchposition, author="Wolfram Research", title="{TouchPosition}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/TouchPosition.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_touchposition, organization={Wolfram Research}, title={TouchPosition}, year={2014}, url={https://reference.wolfram.com/language/ref/TouchPosition.html}, note=[Accessed: 21-November-2024 ]}