交互操作的选项和样式
Manipulate 是一个功能强大的函数,它可以快速的创建完整的动态界面,自动优化可用性和外观. 对于特定的应用,您可以使用广范围的选项来定制 Manipulate 的行为和显示.
— 自动进入 Manipulate 行为
控件选项
Delimiter — 绘制控件间的定界符
Text, Style, Row, Item, ... — 给出控件间的注解
Control — 类型自动选择的交互式控件
ControlPlacement — 放置控件的位置
TouchscreenControlPlacement — 触摸屏上控件的位置
ControlType — 控件的使用类型 (Slider、Locator、...)
TrackingFunction — 当改变控件值时调用的函数
ImageSize 等 — 每个控件单个选项
AutoAction — 不点击的情况下是否激活控制
AnimationDirection — 运行动画的方向
Forward ▪ Backward ▪ ForwardBackward
AnimationRate ▪ AnimationRunning ▪ AnimationRepetitions ▪ AnimationRunTime ▪ AnimationTimeIndex ▪ DefaultDuration
整体外观
Paneled ▪ ImageMargins ▪ FrameMargins ▪ Alignment ▪ LabelStyle ▪ TouchscreenAutoZoom
AppearanceElements — 控制并显示其它元素
内容和内容选项
Pane — 指定内容的固定区域
PlotRange, ImagePadding, ... — 图像稳定的图形选项
PreserveImageOptions ▪ ImageSizeAction ▪ ShrinkingDelay ▪ TooltipDelay
Deployed — 是否使 Manipulate 内容不可编辑
自动运行和书签
AutorunSequencing — 指定如何控制动态图形
Bookmarks — 指定任意书签
KeyframeActions — 指定保存到视频的关键帧动作
DisplayAllSteps ▪ Exclusions ▪ RefreshRate
游戏手柄和设备 »
ControllerLinking ▪ ControllerPath ▪ ControllerMethod
初始化和设置
SaveDefinitions ▪ Initialization ▪ Deinitialization ▪ LocalizeVariables ▪ ExcludedContexts ▪ IncludedContexts
性能调整
ContinuousAction — 当控制移动时,是否持续更新
ControlActive — 当控制移动时,建立不同的行为
SynchronousInitialization ▪ SynchronousUpdating ▪ TrackedSymbols