SelectionMove

SelectionMove[obj,dir,unit]

フロントエンドの開いた状態にあるノートブックにおいて,現在の選択範囲を dir 方向に指定された単位の距離だけ移動する.

SelectionMove[obj,dir,unit,n]

移動操作を n 回繰り返す.

詳細とオプション

  • SelectionMoveの第1引数は,NotebookObjectCellObjectBoxObjectでよい.
  • 指定可能な方向
  • Next指定型の後方の単位を選択範囲とする
    Previous指定型の前方の単位を選択範囲とする
    After現在の単位の直後の点を選択範囲とする
    Before現在の単位の直前の点を選択範囲とする
    All現在の単位の全体を選択範囲とする
  • 指定可能な単位
  • Character個々の文字
    Word単語やトークン
    Expression式や項全体
    TextLine
    GraphicsContentsグラフィックスオブジェクトの内容
    Graphicsグラフィックスオブジェクト全体
    CellContentsセルの内容
    Cellセル全体
    CellGroupセルグループ
    GeneratedCell現在の評価処理により生成されるセル
    Notebookノートブック全体
  • AutoScroll->Falseのオプション設定が有効でない限り,フロントエンドは,SelectionMoveの評価結果を表示できる位置までノートブックをスクロールする. »
  • また,フロントエンドは,通常結果に対応した範囲をハイライト表示する.
  • AfterBeforeの方向指定があるとき,SelectionMoveは,指定された型の2単位の中間点を新たな現行選択位置とする. »
  • SelectionMoveは,ユーザの要求通りに選択範囲を移動できないとき$Failedを返す.
  • GeneratedCellは,出力の要素に対応する.

例題

すべて開くすべて閉じる

  (4)

最初の選択位置の後の最初のセルを選ぶ:

最初の選択位置の後の3番目のセルを選ぶ:

選択範囲をセルに移す:

評価を引き起こすボタンを選ぶ:

スコープ  (1)

ノートブックを作る:

選択位置を最初の文字に移動する:

選択位置をセルグループ(CellGroup)に移動する:

選択位置をセル内のグラフィックスに移動する:

選択位置をノートブックの最後に移動する:

オプション  (1)

AutoScroll  (1)

一般に,選択されたものはその位置にかかわらずノートブックウィンドウに可視的に表示される:

AutoScrollFalseに設定すると,選択位置がスクリーンの外になることがある:

特性と関係  (1)

SelectionMoveはインラインセルを単語と同じものとみなす:

キーボードはカーソルの動きを模倣するのに"MoveNext"のようなフロントエンドトークンを使う:

考えられる問題  (1)

SelectionMoveCellGroupユニット指定の一部として複数のセルのみを選択する:

一連の個々のセルを選択するためには,"SelectNextLine"のようなフロントエンドトークンを使う:

Wolfram Research (1996), SelectionMove, Wolfram言語関数, https://reference.wolfram.com/language/ref/SelectionMove.html (2012年に更新).

テキスト

Wolfram Research (1996), SelectionMove, Wolfram言語関数, https://reference.wolfram.com/language/ref/SelectionMove.html (2012年に更新).

CMS

Wolfram Language. 1996. "SelectionMove." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2012. https://reference.wolfram.com/language/ref/SelectionMove.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_selectionmove, organization={Wolfram Research}, title={SelectionMove}, year={2012}, url={https://reference.wolfram.com/language/ref/SelectionMove.html}, note=[Accessed: 22-November-2024 ]}