SelectionMove

SelectionMove[obj,dir,unit]

在打开笔记本中按指定的单位沿着 dir 方向移动当前的选定.

SelectionMove[obj,dir,unit,n]

重复移动 n 次.

更多信息和选项

  • SelectionMove 的第一个参数可以是一个 NotebookObject 或者 CellObject 或者 BoxObject.
  • 可能的方向有:
  • Next使该选择为指定类型的下一个元素
    Previous使该选择为指定类型的上一个元素
    After使该选择刚好为当前元素末端后面的元素
    Before使该选择刚好为当前元素开头前面的元素
    All使该选择为整个当前元素
  • 可能的元素指定有:
  • Character单个字符
    Word单词或其它记号
    Expression完全的子表达式
    TextLine文本行
    GraphicsContents图形对象的内容
    Graphics完全的图形对象
    CellContents单元的内容
    Cell完全单元
    CellGroup单元组
    GeneratedCell当前计算生成的单元
    Notebook完全笔记本
  • 除非给出选项设置 AutoScroll->False,否则前端滚动笔记本,这样显示 SelectionMove 的结果. »
  • 前端通常也会高亮显示与计算结果相对应的区域.
  • 用方向指定 AfterBeforeSelectionMove 通常会将当前选择作为两个指定类型单元之间一个插入点. »
  • 如果不能按您所要求的方式移动该选择,SelectionMove 返回 $Failed.
  • 一个 GeneratedCell 对应于输出的一个元素.

范例

打开所有单元关闭所有单元

基本范例  (4)

在初始选择位置之后,选择第一个单元:

在初始选择位置之后,选择第三个单元:

把选择内容移动到一个单元:

选择触发计算的按钮:

范围  (1)

创建一个笔记本:

移动选择到第一个字母上:

移动选择到 CellGroup

移动选择到单元内的图形上:

移动选择到笔记本的末端:

选项  (1)

AutoScroll  (1)

一般情况下,笔记本窗口中的任何选择不考虑位置是可视化显示的:

AutoScroll 设置为 False,选择在屏幕显示外:

属性和关系  (1)

SelectionMove 不考虑等价单词的内置单元:

用诸如 "MoveNext" 前端命令来模仿键盘鼠标移动:

可能存在的问题  (1)

SelectionMove 可以仅选择多个单元,作为一个 CellGroup 单位规范的子集:

选择单个单元的列表,用诸如 "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 语言. 1996. "SelectionMove." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2012. https://reference.wolfram.com/language/ref/SelectionMove.html.

APA

Wolfram 语言. (1996). SelectionMove. Wolfram 语言与系统参考资料中心. 追溯自 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 ]}