调节数控控件
# Smart 控件使用(调节数控)
调节数控中包括可操作调整的控件,比如拨号盘,滑块等相关功能。
# 1. TAbDial组件
该组件显示为一个拨号盘,用于调整控制数值的显示。
# 1.1. 属性
- TAbDial组件主要属性
| 属性 | 功能说明 |
|---|---|
| BevelDial | 拨号盘的边缘样式属性 |
| BevelOuter | 确定组件的外斜角的样式 |
| BevelValue | 确定显示值的背景的样式 |
| ChangeLarge | 对于数值大的变化的数据的增减量 |
| ChangeSmall | 对于数值小的变化的数据的增减量 |
| ColorFocus | 如果组件具有焦点,则显示颜色 |
| ColorNonFocus | 如果组件不具有焦点,则显示颜色 |
| CursorSlide | 如果鼠标在滑块上,则显示对应的图标 |
| Digit | 以模拟数值显示的数据 |
| SignalSettings | 模拟信号的设置选项 DigitalFrom设置信号的起始值DigitalTo设置信号的终点值Name1设置信号1显示的名称Name2设置信号2显示的名称ValueFormat设置数据显示的格式ValueFrom设置值的起始值ValueTo设置终止值ValueUnit设置显示单位 |
| Value | 包含了模拟数值的相关信息 |
# 1.2. 事件
| 事件 | 何时触发 |
|---|---|
| OnValueChange | 当数据值发生变化时触发该事件 |
| OnValueChanged | 当数据值发生变化后触发该事件 |
# 2. TAbGearDial组件
该组件显示为一个大型拨盘。
# 2.1. 属性
- TAbGearDial组件主要属性
| 属性 | 功能说明 |
|---|---|
| BevelGearDial | 设置拨号盘的外观样式 |
| ChangeLarge | 对于数值大的变化的数据的增减量 |
| ChangeSmall | 对于数值小的变化的数据的增减量 |
| ColorFocus | 如果组件具有焦点,则显示颜色 |
| ColorNonFocus | 如果组件不具有焦点,则显示颜色 |
| CursorSlide | 如果鼠标在滑块上,则显示对应的图标 |
| Digit | 以模拟数值显示的数据 |
| EnabledKeys | 是否响应按键 |
| EnableKeyBoard | 是否响应键盘操作 |
| PointerSize | 拨盘的点的大小 |
| PointerType | 拨盘的点的类型 |
| RotAngle | 旋转的角度度数 |
| SignalSettings | 模拟信号的设置选项 DigitalFrom设置信号的起始值DigitalTo设置信号的终点值Name1设置信号1显示的名称Name2设置信号2显示的名称ValueFormat设置数据显示的格式ValueFrom设置值的起始值ValueTo设置终止值ValueUnit设置显示单位 |
| StartAngle | 拨盘的开始角度 |
| Value | 显示的数值 |
# 2.2. 事件
| 事件 | 何时触发 |
|---|---|
| OnValueChange | 当数据值发生变化时触发该事件 |
| OnValueChanged | 当数据值发生变化后触发该事件 |
# 3. TAbHSider、TAbVSilder组件
该组件显示为水平,垂直方向的滑轨。
# 3.1. 属性
- TAbHSilder组件、TAbVSlider组件主要属性
| 属性 | 功能说明 |
|---|---|
| BevelOuter | 确定组件的外斜角的样式 |
| ButtonSize | 设置滑块的大小 |
| ChangeLarge | 对于数值大的变化的数据的增减量 |
| ChangeSmall | 对于数值小的变化的数据的增减量 |
| ColorFocus | 如果组件具有焦点,则显示颜色 |
| ColorNonFocus | 如果组件不具有焦点,则显示颜色 |
| ColorTrench | 设置沟槽的颜色 |
| CursorSlide | 如果鼠标在滑块上,则显示对应的图标 |
| Digit | 以模拟数值显示的数据 |
| EnabledKeys | 是否响应按键 |
| EnableKeyBoard | 是否响应键盘操作 |
| EnableMouseJump | 是否让滑块响应鼠标操作跳转到鼠标点击的标尺位置上 |
| Options | 设置滑轨的相关选项opBevelOuter是否显示斜边外缘opName1是否显示信号标题1opName2是否显示信号标题2opScaleText是否显示标尺文本 |
| ScaleSettings | 设置标尺的相关外观选项 |
| SingalSettings | 数值显示的相关选项 |
| Value | 显示的数值 |
# 3.2. 事件
| 事件 | 何时触发 |
|---|---|
| OnValueChange | 当数据值发生变化时触发该事件 |
| OnValueChanged | 当数据值发生变化后触发该事件 |