爱招飞帮助手册 爱招飞帮助手册
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
  • PinToo帮助主页
  • 学习手册

    • 基本入门

    • 功能介绍

    • 控件说明

      • 公共属性
      • 标准控件
      • 系统控件
      • 附加控件
      • 布局控件
      • 形状控件
      • 数据控制控件
      • 手势控件
      • 仪表盘控件
      • 快速设计控件
        • 1. TfxRDIconFlicker
        • 2. TfxRDIconImgChange
        • 3. TfxRDIconColorChange
        • 4. TfxRDColorCheckBox
        • 5. TfxufxRDColorSwitch
        • 6. TfxRDHorzProgress/TfxRDVertProgress
        • 7. TfxRDCircularProgress
        • 8. TfxRDAngularGauge
        • 9. TfxRDRotaryKnob
        • 10. TfxRDHorzSlideBar/TfxRDVertSlideBar
        • 11. TfxRDDigitalFont
        • 12. TfxRDDigitalNumber
        • 13. TfxRDStarRating
        • 14. TfxRDToastMessage
        • 15. TfxRDPopupDialog
        • 16. TfxRDInputQueryBox
        • 17. TfxRDMovingCaption
        • 18. TfxRDButtonSet
        • 19. TfxRDToggleButtons
        • 20. TfxRDChartBarHori
        • 21. TfxRDChartBarVert
        • 22. TfxRDChartLine
        • 23. TfxRDChartPie
      • 多媒体控件
      • 物联网控件
      • 地图控件
      • 数据表格控件
      • 特效控件
      • 动画控件
      • SVG控件
      • IsoBean控件
    • 功能用法

    • 专用模板

    • 开发流程

    • 函数程序

  • 开发手册

目录

快速设计控件

# PinToo 控件使用(快速设计)

  该组中包含图形元素的快速设计相关的控件。

# 1. TfxRDIconFlicker

  该组件显示为一个带有触摸效果的图像按钮,可调整触摸的闪烁时间,其显示的文字内容可置于顶部底部或者右侧,可根据TextFont设置的大小进行自动调整。通过OnFlickerFinish事件来触发用户事件操作。

属性 属性说明
BitmapIcon 设置用于显示的图标,可点击...打开图像编辑器进行设置
Duration 触摸动态效果反馈的持续时间,默认为0.5秒
TextPosition 文字相对于图标的显示位置,可选择None(不显示文字),Top(显示于图标顶部),Bottom(显示位于图标底部),Right(显示位于图标右侧)
TextFont.Size 设置显示字体的大小
TextColor 设置显示文字的颜色

# 2. TfxRDIconImgChange

  该组件在OnMouseDown和OnMouseUp后分别显示为两个图标。其显示的文字内容可置于顶部底部或者右侧,可根据TextFont设置的大小进行自动调整。可设置文字颜色以及触摸时的文字颜色。将用户操作应用于OnMouseDown和OnMouseUp事件。

属性 属性说明
BitmapIcon 设置用于显示的图标,可点击...打开图像编辑器进行设置
BitmapIconTouch 设置在触摸时显示的图标,可点击...打开图像编辑器进行设置
TextPosition 文字相对于图标的显示位置,可选择None(不显示文字),Top(显示于图标顶部),Bottom(显示位于图标底部),Right(显示位于图标右侧)
TextFont.Size 设置显示字体的大小
TextColor 设置显示文字的颜色
TextColorTouch 设置示文字在触摸时显示的颜色

# 3. TfxRDIconColorChange

  该组件的按钮图标图像在触摸时会更改颜色。其显示的文字内容可置于顶部底部或者右侧,可根据TextFont设置的大小进行自动调整,可设置文字颜色,将用户操作应用于OnMouseDown和OnMouseUp事件。

属性 属性说明
BitmapIcon 设置用于显示的图标,可点击...打开图像编辑器进行设置
ColorTouch 设置在触摸时显示的图标颜色
TextPosition 文字相对于图标的显示位置,可选择None(不显示文字),Top(显示于图标顶部),Bottom(显示位于图标底部),Right(显示位于图标右侧)
TextFont.Size 设置显示字体的大小
TextColor 设置显示文字的颜色

# 4. TfxRDColorCheckBox

  该组件实现一个确认框的功能,控件大小可以自由调整,图标以及背景色可以设置,包括调整图标和边框的粗细,设置边框是否可见,设置边框为圆形或者矩形。通过OnChange事件来触发用户操作。

属性 属性说明
Height,Width 设置控件显示的宽度和高度
ColorCheck 设置确认勾选的勾的颜色
ColorBackground 设置勾选框的背景颜色
ThicknessCheck 设置用于勾选的勾的厚度
ThicknessBorder 设置勾选框的边框厚度
BorderVisible 设置是否显示勾选框的边框,为True时表示显示,为False表示不显示
ShapeType 勾选框的类型,Rectangle为矩形勾选框,Circle为圆形勾选框

# 5. TfxufxRDColorSwitch

  该组件显示为一个切换拨杆,其大小可以自由调整。可以设置拨杆的背景色以及开/关状态下的颜色,拨杆可以是圆形或者矩形,包含三种类型的切换模式,使用OnChange事件来触发用户操作。

属性 属性说明
Height,Width 设置控件显示的宽度和高度
ColorON 设置拨杆开启状态时显示的颜色
ColorOFF 设置拨杆关闭状态时显示的颜色
ColorSwitch 设置拨杆自身的颜色
ShapeType 拨杆的形状,Rectangle为矩形,Circle为圆形
SwitchMode 拨杆的模式类型,Inner表示拨杆在槽内,Over表示拨杆伸出槽外,Fit表示拨杆适应槽的大小

# 6. TfxRDHorzProgress/TfxRDVertProgress

  该组件表示为一个可用于显示进度的水平/竖直进度条。其可以不受限制地自由调整大小,可以设置Value栏目和背景的颜色,可将渐变色和图像应用于Value栏目,设置分割线为Interval(间隔)和Visible(可见),进度条形状可设置为矩形或者三角形。

TfxRDHorzProgress
TfxRDVertProgress
属性 属性说明
Height,Width 设置控件显示的宽度和高度
ColorFill 填充进度条的部分显示的颜色
ColorRange 进度条非填充部分部分显示的颜色
Color.Kind 设置ColorFill和ColorRange的颜色显示类型
SplitterDistance 设置分隔条的间距
SplitterVisible 设置分隔条是否可见
ShapeType 进度条的形状类型,Rectangle为矩形,Triangle为三角形

# 7. TfxRDCircularProgress

  该组件表示为一个环形的进度条,环的粗细可以自由调整,可以设置表示值的弧以及背景的颜色,设置文字字体与大小,值的范围为0到100%,值为100时显示确认图标。

属性 属性说明
Thickness 设置环的厚度
ColorValue 设置显示值的弧的颜色
ColorBackground 设置进度环背景的颜色
ColorRange 设置进度环的颜色
TextFont 设置显示数值的字体以及大小

# 8. TfxRDAngularGauge

  该组件表示为一个仪表盘。包含一个弧和一个用于指示数值的指针,弧的厚度可以自由调整,弧的角度可以在20~360°之间自由设置,可以设置表示值的弧以及背景的颜色以及指针的颜色以及是否可见,设置文字字体与大小,设置值的最小与最大范围。

属性 属性说明
Thickness 设置弧的厚度
RangeAngle 设置圆弧的角度范围
ColorValue 设置显示值的弧的颜色
ColorBackground 设置进度弧背景的颜色
ColorRange 设置进度弧的颜色
ColorNeedle 设置指针的颜色
NeedleVisible 设置指针是否可见,为True时显示指针,为False时不显示指针
TextFont 设置显示数值的字体以及大小
TextVisible 设置文字内容是否可见
ValueMin 设置显示值范围的最小值
ValueMax 设置显示值范围的最大值

# 9. TfxRDRotaryKnob

  该组件为一个可旋转的旋钮,圆的大小可以自由调整,可设置分区和背景的颜色,可以设置分区基准和圆形颜色,沿着分割角进行旋转,值的范围从0到100,包含银色和黑色两种旋钮类型。用户通过OnChange事件来进行事件触发脚本的输入。

属性 属性说明
Height,Width 设置控件显示的宽度和高度
ColorDivision 设置旋钮表盘刻度处在激活时显示的颜色
ColorBackground 设置旋钮表盘背景颜色
ColorDivisionBase 设置旋钮表盘刻度处在未激活时显示的颜色
ColorRound 设置旋钮与刻度表盘之间的圆环的颜色
Division 设置分割线分区的数目
Value 设置旋钮指向的位置对应的数值
KnobType 设置旋钮的外观,有Silver和Balck两种类型

# 10. TfxRDHorzSlideBar/TfxRDVertSlideBar

  该组件显示为一个带滑块的滑轨。可设置滑轨和滑块的颜色,包含三种厚度类型,三种滑块类型,可按频率设置移动的范围,可设置其为只读类型,用户通过OnChange事件来进行事件触发脚本的输入。

TfxRDHorzSlideBar
TfxRDVertSlideBar
属性 属性说明
ColorValue 设置显示值的滑轨段的颜色
ColorRange 设置不显示值的滑轨段的颜色
ThicknessType 设置滑轨的厚度类型,有Thick,Normal,Thin三种类型
KnobType 设置滑块的类型,有Circle,Dount,Bar三种类型
Frequency 设置滑块移动的单位数值,数值设定越大标明滑块的变动率越低。
IsReadOnly 设置滑块是否为只读状态

# 11. TfxRDDigitalFont

  该组件用于以LED点阵的方式进行字符的显示,显示的字符类型为字母,数字和特殊字符(AZ,09,-%;:。,)。可以设置编剧,字体以及背景颜色。

属性 属性说明
DigitalChar 设定需要显示的字符
MarginRate 设定外边框与显示区域的边缘比例
ColorFont 设定显示字符的颜色
ColorBackground 设定显示面板的背景颜色

# 12. TfxRDDigitalNumber

  该组件以七段LED显示管的方式来显示数字和特殊字符(09,-:。),可设置字体和背景颜色。

属性 属性说明
Number 设定使用LED灯管显示的数字
ColorNumber 设定显示数值(LED灯管处于开启状态)的段对应的颜色
ColorBackground 设定不显示数值(LED灯管处于关闭状态)的段对应的颜色

# 13. TfxRDStarRating

  该组件表现为评分,其大小可以自由调整,可以设置评价星星的颜色,其值的范围从0到5,用户通过OnStarChange事件来输入代码。

属性 属性说明
Height,Width 设置控件显示的宽度和高度
ColorStar 设置评分星星的颜色
Value 评分时对应星星表示的数值,数值只能是0~5范围内的整数

# 14. TfxRDToastMessage

  使用该组件需要将其放置在程序的主窗体中,用作消息提示的功能。该组件可自动缩放以适应屏幕尺寸。可设置文本颜色与背景颜色,可设置阴影可见。

  使用方式:

ShowToastMessage(Msg:string; ShowTime:single = 3.0; MarginBottom:single = 100);
1

例如:

  fxRDToastMessage1.ShowToastMessage('你好',3.0,100);
1

  如果使用了CloseToast方法,无论ShowTime值如何,消息提示框都会立即关闭。

属性 属性说明
ColorMessage 设置消息提示文字内容的颜色
ColorBackground 设置消息提示框的颜色
Shadow 设置是否在消息提示框下显示阴影

# 15. TfxRDPopupDialog

  使用该组件需要将其放置在程序的主窗体中,用作弹出式对话框,该组件可自动缩放以适应屏幕尺寸。可设置文本按钮的颜色,可设置阴影可见。弹出对话框的背景可以有3种模糊效果。

  使用方式

ShowPopupDialog(Title, Msg:string; LeftTextButton:string = 'Cancel'; RightTextButton:string = 'Apply');
1

例如:

  fxRDPopupDialog1.ShowPopupDialog('Hola','你好','取消','应用');
1

  使用OnLeftTextButtonClick和OnRightTextButtonClick事件来对应对话框的左侧按钮点击与右侧按钮点击事件。

属性 属性说明
ColorMessage 设置消息提示正文的颜色
ColorBackground 设置消息提示框的背景颜色
ColorTextButton 设置消息提示框按钮上文字的颜色
Shadow 设置是否在消息提示框下显示阴影
BackgroundBlur 设置弹出提示框时背景虚化的效果,有LowBlur,MediumBlur,HighBlur三种可选

# 16. TfxRDInputQueryBox

  使用该组件需要将其放置在程序的主窗体中,用作弹出式输入对话框,该组件可自动缩放以适应屏幕尺寸。可设置信息和背景的颜色,可设置文本按钮的颜色,可设置阴影可见,可设置弹出对话框3种模糊效果。TfxEdit属性(例如密码和提示)可以在Input Edit中使用。

  使用方式

ShowQueryBox( InputLabel :string ); 
1

例如:

Procedure fxButton2OnClick(Sender: TObject);
Begin
  fxRDInputQueryBox1.ShowQueryBox('');
End;

Procedure fxRDInputQueryBox1OnApplyButtonClick(Sender: TObject);
Begin
  fxLabel1.Text := fxRDInputQueryBox1.InputString;
End;
1
2
3
4
5
6
7
8
9
属性 属性说明
ColorMessage 设置消息提示正文的颜色
ColorBackground 设置消息提示框的背景颜色
ColorTextButton 设置消息提示框按钮上文字的颜色
Shadow 设置是否在消息提示框下显示阴影
BackgroundBlur 设置弹出提示框时背景虚化的效果,有LowBlur,MediumBlur,HighBlur三种可选
InputString 存储对话框种输入的字符
EditPassword 是否启用密码输入功能,为True时表示启用,为False时表示为不启用
EditTextPrompt 设置显示的文字提示内容

# 17. TfxRDMovingCaption

  该组件显示为一个可以移动的字幕组件。可以设置字幕背景和文本颜色,设置文字字体和大小,在文字上输入字幕,设置字幕的移动速度。可以设置重复播放。将IsStart设置为True以移动字幕。

属性 属性说明
BackgroundColor 设定移动字幕的背景颜色
TextColor 设定字幕的颜色
TextFont 设定字幕的字体
Text 设定字幕内容
Velocity 设定字幕的移动速度
Loop 设定字幕是否循环显示,为True时循环显示,为False时只移动显示一次
IsStart 设定字幕是否移动,为True时移动字幕,为False时不移动字幕

# 18. TfxRDButtonSet

  该组件显示为一组按键,根据输入的数量来创建按钮组,可以设置按钮空间,可以设置文本和按钮的颜色,每个按钮的文本可以分别指定,可以设置两端左右按钮以弧形显示,大小可以自由调整,可设置文字字体和大小。用户使用OnButtonSetClick事件输入操作代码。单击按钮,对应点击的按钮序号存储在ClickIndex属性中。

属性 属性说明
ButtonNo 设置显示按钮的数量
ButtonSpace 设置显示的按钮的间隔
ColorButton 设置按钮显示的颜色
ColorButtonText 设置按钮文字的显示颜色
ButtonText 设置按钮组中每个按钮显示文字的内容
IsRounded 两端的按钮是否显示为弧形
Height,Width 设置控件显示的宽度和高度
TextFont 设置显示文字的字体格式

# 19. TfxRDToggleButtons

  该组件显示为一个可进行模式切换的按钮组,按下其中一个按钮可切换至按钮指示的状态中。根据输入的按钮数量自动创建的按钮,每个按钮的文本可以分别指定,可以设置文本和按钮的颜色,可以设置开/关的顶线颜色,大小可以自由调整,可设置文字字体和大小。 用户使用使用OnButtonSetClick事件输入操作代码。 单击按钮对应的按钮序号存储在ClickIndex属性中。

属性 属性说明
ButtonNo 设置显示按钮的数量
ButtonSpace 设置显示的按钮的间隔
ColorButton 设置按钮显示的颜色
ColorButtonText 设置按钮文字的显示颜色
ColorTopLineOn 开关顶线在开启状态下的颜色
ColorTopLineOff 开关顶线在关闭状态下的颜色
Height,Width 设置控件显示的宽度和高度
TextFont 设置显示文字的字体格式

# 20. TfxRDChartBarHori

  该组件显示为一个水平直方图。图形间距可根据数据数量自动设置。可以指定图表的最大范围。可以设置图形开始位置(x,y)。可以设置条的宽度和颜色。可以设置阴影。可以选择背景为彩色,渐变或图像。背景不透明度可用于创建多个图表图层。可以设置背景笔划。可以设置文本颜色,字体和可见性。

属性 属性说明
Lines 设置需要显示的行的直方图的长度,显示的长度与MaxWidth属性指定的数值相关
MaxWidth 设置直方图横坐标显示最大长度时的数值,若该属性设置的值比Lines中的最大值要小,则Lines中的最大值会作为直方图的最大宽度来显示
StartX,StartY 设置直方图起始显示位置与左下角(原点)的像素距离
BarWidth 设置直方图显示的宽度
BarColor 设置直方图显示的颜色
Shadow 设置是否显示直方图的阴影
BackgroundFill 设置背景的填充样式
BackgroundOpacity 设置背景的透明度,可选值范围在0~1之间,为0时表示完全透明,为1时表示完全不透明
BackgroundStroke 设置背景边缘的填充样式
TextColor 设置文字颜色
TextFont 设置文字字体
TextVisible 设置文字是否可见

# 21. TfxRDChartBarVert

  该组件显示为一个垂直直方图。图形间距可根据数据数量自动设置。可以指定图表的最大范围。可以设置图形开始位置(x,y)。可以设置条的宽度和颜色。可以设置阴影。可以选择背景为彩色,渐变或图像。背景不透明度可用于创建多个图表图层。可以设置背景笔划。可以设置文本颜色,字体和可见性。

属性 属性说明
Lines 设置需要显示的直方图的长度,显示的长度与MaxHeight属性指定的数值相关
MaxHeight 设置直方图横坐标显示最大高度时的数值,若该属性设置的值比Lines中的最大值要小,则Lines中的最大值会作为直方图的最大高度来显示
StartX,StartY 设置直方图起始显示位置与左下角(原点)的像素距离
BarWidth 设置直方图显示的宽度
BarColor 设置直方图显示的颜色
Shadow 设置是否显示直方图的阴影
BackgroundFill 设置背景的填充样式
BackgroundOpacity 设置背景的透明度,可选值范围在0~1之间,为0时表示完全透明,为1时表示完全不透明
BackgroundStroke 设置背景边缘的填充样式
TextColor 设置文字颜色
TextFont 设置文字字体
TextVisible 设置文字是否可见

# 22. TfxRDChartLine

  该图显示为一个线性图。图形间距根据数据数量自动设置。 可以指定图表的最大范围。可以设置图形开始位置(x,y)。可以设置线条粗细和颜色。可以设置阴影线。圆圈的颜色和直径设置。圈范围宽度设置。可以选择背景为彩色,渐变或图像。背景不透明度可用于创建多个图表图层。可以设置背景笔划。可以设置文本颜色,字体和可见性。

属性 属性说明
Lines 设置需要显示的线型图的数据内容,显示的长度与MaxHeight属性指定的数值相关
MaxHeight 设置横坐标显示最大高度时的数值,若该属性设置的值比Lines中的最大值要小,则Lines中的最大值会作为直方图的最大高度来显示
StartX,StartY 设置线型图起始显示位置与左下角(原点)的像素距离
LineThickness 设置线条的显示厚度
LineColor 设置线条的显示颜色
Shadow 设置是否显示线型图的阴影
CircleColor 设置线型图中圆点的颜色
CircleDiameter 设置圆点的直径
RangeWidth 设置显示内容的范围宽度
BackgroundFill 设置背景颜色的填充样式
BackgroundOpacity 设置背景的透明度,可选值范围在0~1之间,为0时表示完全透明,为1时表示完全不透明
BackgroundStroke 设置背景边缘的填充样式
TextColor 设置文字颜色
TextFont 设置文字字体
TextVisible 设置文字是否可见

# 23. TfxRDChartPie

  该组件显示为一个饼图。可根据数据数量自动设置图表颜色(有七种颜色)。可以选择三种类型的文本项(值,注释,百分比(%))。数据和注释以'#'分隔。例如100#注释。可以设置文本颜色和字体以及图表阴影。

属性 属性说明
ColorType 设置饼图的配色类型,可根据自己的需求进行选择搭配
TextItems 设置饼图中内容的显示样式,可自行设定是否显示其中的三项内容。
Value: 数值。
Comment: 注释。
Percent: 百分比
Lines 设置需要显示的数据内容。其中需要填写数值以及注释,填写方式如示例
420#Windows
130#OS X
320#Android
290#iOS
TextColor 设置文字颜色
TextFont 设置文字字体
Shadow 设置是否显示饼图的阴影
仪表盘控件
多媒体控件

← 仪表盘控件 多媒体控件→

Copyright © 2021-2025 爱招飞IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式