Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 动态交互式语言 >

CurrentValue

CurrentValue[item]
Mathematica系统和接口的存储单元中给出 item 的当前值。
CurrentValue[{item, spec}]
给出由 spec 确定的关于 item 的特征的当前值。
CurrentValue[obj, item]
给出与目标 obj 相关联的 item 的当前值。
  • CurrentValue 根据缺省访问它在笔记本结构中出现的存储单元。
  • CurrentValue 最多经常被应用于 Dynamic 内部,在那里它根据缺省归类于被显示的动态目标。
  • 关于适当项的值可以利用 CurrentValue[item]=val,或隐式地通过 Dynamic 被重置。
  • 对于笔记本前端的任何选项,一个特定位置上的当前值可以利用 CurrentValue[opt] 被存取。
  • 对于其置位列表于形式 {"name1"->val1, ...} 的选项,CurrentValue[{opt, namei}] 挑选出 vali 的当前值。
  • 可以被应用到 CurrentValue 中的可能的特定项包括:
"MouseOver"True 如果鼠标在该位置上
"SelectionData"在这个笔记本中选择的目录
"SelectionOver"True 如果选择包括当前位置
  • 下面的归类于鼠标:
"MouseButtons"当前按压的鼠标按钮的列表
"MouseButtonTest"True 如果主鼠标按钮当前被按压
{"MouseButtonTest",i}True 如果鼠标按钮 i 当前被按压
"MouseClickCount"对于触发事件鼠标敲击的次数
"MouseOver"True 如果鼠标在当前位置上
"MousePosition"鼠标的当前位置
{"MousePosition",coords}在特定座标系统中的鼠标位置
  • 第一位的鼠标按钮表示为 1。第二位的 ("右边的") 按钮是 2。 涡轮按钮典型地是 3。附加的按钮被赋于更高的数字。
  • 下面的归类于改进键:
"ModifierKeys"当前被按压的所有改进键的列表
"AltKey"True 如果 AltCmd 键当前被按压
"CommandKey"True 如果 AltCmd 键当前被按压
"ControlKey"True 如果 Ctrl 键当前被按压
"OptionKey"True 如果在 Macintosh 上的 Option 键当前被按压
"ShiftKey"True 如果 Shift 键当前被按压
  • 下面的归类于控制器装置,如游戏垫:
"ControllerData"所有控制器的状态上的低层数据
{"ControllerData",ids}带有特定标识符的控制器上的数据
  • 下面的归类于当前被处理的事件或动作:
"EventKey"被按压的键
"EventAbsoluteTime"事件发生时的绝对时间
"EventData"关于事件的数据
  • 下面的归类于当前被执行的计算:
"DynamicEvaluation"True 如果计算关联于 Dynamic
"SynchronousEvaluation"True 如果计算是同步地被完成
  • 下面的特定项归类于完整的当前笔记本:
"NotebookDirectory"目录名称
"NotebookFileName"文件名称,不包括路径
"NotebookFullFileName"全文件名称,包括路径
"NotebookSelected"True 如果笔记本被选取
  • 下面的归类于被使用的字形;所有的以打印机的打印点给出:
"FontAscenderHeight"小写字母下降的高度
"FontAxisOffset"字形轴线在基线上面的偏置
"FontCapHeight"大写字母的高度
"FontDescenderDepth"小写字母下降的深度
"FontLineHeight"文本的行的总高度
"FontMWidth""m"的宽度
"FontNWidth""n" 的宽度
"FontThickness"缺省划段横于厚度
"FontXHeight" "x"的高度
  • 下面的归类于系统字形设置:
"ControlsFontFamily"系统控制的字形族
"ControlsFontSize"系统控制的缺省字形大小
"PanelFontFamily"系统面板的字形族
"PanelFontSize"系统面板的缺省字形大小
$FrontEnd全部的前端对话
InputNotebook[]当前选取的笔记本
EvaluationNotebook[]当前计算发生的笔记本
NotebookSelection[nb]一个笔记本内的当前选择
6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team