TMS FMX UI Pack
TMS FMX UI Pack
一套用于跨平台FireMonkey软件开发的高度可配置和有风格的组件
发布v3.6.6.0 (2017.12.18)
功能
功能丰富而且强大的网格组件
TTMSFMXGridFilterPanel
扩展FMX.TMSGrid组件的过滤器面板
自动列标题检测
按类型预填充过滤器操作
针对移动和桌面环境的多设计
TTMSFMXGrid
列持久性
固定单元格和范围选择
双击自动调整列/行
高度可配置,有风格的灵活网格
可用和内置的各种细胞类型以及对自定义细胞类型的支持
固定列左侧和/或右侧,固定行在顶部和/或底部。
列和行冻结
多种选择模式:单个和多个单元格,列,行,不同的单元格,行,列
支持HTML格式文本,超链接的单元格
使用内置编辑器类型的范围进行编辑,并使用定制单元就地编辑器进行编辑
单元合并和分裂
使用汇总行对支持进行分组,以及对平均值,总和,最小值,最大值,自定义计算等进行分组计算...
通过下拉菜单可选择自动筛选进行筛选
不同细胞状态的不同细胞布局
每个单元可配置的只读和/或固定状态
单列分类,索引列分类,分组列和索引列分类
像素和单元格滚动模式
键盘和鼠标处理自定义:标签,输入,插入,删除键处理
列和行拖动和大小
单元格控件,如复选框,单选按钮,按钮,位图,进度条等...
针对iOS / Android优化的可配置触摸滚动
可调节的条纹
剪贴板支持
PDF,HTML和RTF导出
通过对话框查找和替换功能
通过各种打印事件和自定义打印图形来打印支持
打印支持显示标题,说明和页码
打印到打印机或图像文件
LiveBindings的内置支持
TTMSFMXGridPDFIO
用于FireMonkey for Windows(QuickPDF),Mac和iOS的TMS Grid的PDF导出组件。
多个电网导出。
能够使用单独的字体和文本颜色显示每个网格的标题,说明和页码。
复选框和RadioButton控件的字形。
支持垂直渐变,文本颜色和字体样式。
网格内使用的位图的高质量渲染。
具有文本选择功能的高质量输出(如果PDF查看器支持)。
能够将PDF导出渲染库与其他PDF导出引擎结合使用(仅限Windows)。
高度可配置的规划器/调度器组件
TTMSFMXPlanner
内置和可自定义的就地和对话框编辑
HTML格式文本和超链接检测的可移动和可调整大小的项目
各种显示模式:日,月,日,半天,多日,多月,多日资源,多资源日和自定义显示
多种事件用于各种交互,例如编辑,项目插入,更新,移动和大小调整
自定义绘图和自定义默认绘图的多个事件
项目提示和时间指示助手
支持FireMonkey样式
可选重叠项目
触摸滚动和选择
针对移动设备进行了优化
与Google Calendar,Microsoft Live Calendar等云日历的无缝连接(与FireMonkey的TMS Cloud Pack结合使用)
并发支持
数据绑定支持
项目链接
紧凑轻便的所见即所得的编辑器格式文本
TTMSFMXRichEditor
格式化文本的轻量级所见即所得编辑器
带有项目符号,超链接,图像,缩进和对齐段落的格式化文本
合并,突出显示文本,撤销/重做和剪贴板操作的功能。
以.RTE文件格式原生存储文本。
可以从.TXT,.RTF,.HTML和.RTE加载
导出到.PDF,.TXT,.RTF,.HTML和.RTE
分离丰富的编辑/格式化工具栏
表情支持
支持位图容器图像
自动更正:自定义自动更正操作
包含TTMSFMXRichEditorMiniHTMLIO组件,用于以微型HTML格式读取或写入TTMSFMXRichEditor的内容。
FireMonkey的TMS拼写检查引擎接口
高性能的虚拟和基于集合的模式能够处理数百万个节点
TTMSFMXTreeView
多行HTML格式的文本
各种内置列编辑器
多列支持
固定和可变的节点高度
高性能虚拟和基于收集的模式
支持FireMonkey样式
自定义绘图和自定义默认绘图的多个事件
多种事件可用于各种交互,如编辑,展开/折叠和选择
自动调整和拉伸色谱柱
鼠标和键盘的交互
带有复选框,单选按钮,图像,禁用节点的节点
节点延伸到多列
排序,过滤
剪贴板支持
键盘查找
重新排序
拖放
TTMSFMXDirectoryTreeView
继承TTMSFMXTreeView
显示多个预定义的列,例如名称,显示名称,创建和修改日期,文件大小和驱动器可用空间/总大小
加载目录和驱动器
在展开时动态加载子目录
过滤文件/目录
TTMSFMXCheckedTreeView
继承TTMSFMXTreeView
在第一列自动应用复选框
属性快速检查/取消选中一个节点
用于生成PDF文件的库
TTMSFMXPDFLib
PDF生成器库
HTML格式的文本支持
可选的字体嵌入
绘制线条,矩形,椭圆和自定义路径等图元
支持水平和垂直线性渐变
分开填充和描边实施
URL 支持
Unicode字符支持
跨平台
支持可选拉伸,高宽比的图像绘制
多列文本流
溢出检测和计算
许多预定义的页面大小
可选的页眉和页脚
功能丰富的TabSet和PageControl
TTMSFMXTabSet / TTMSFMXPageControl *
带HTML格式文本的多行选项卡
可选的矩形或圆形进度指示
自定义编辑器支持的标签编辑
标签重新排序
大量的自定义绘图事件
分离处理多个页面的TTMSFMXPageControl
能够改变标签的位置
各种模式,包括自动标签尺寸,自动控制尺寸,固定尺寸和固定自动收缩尺寸。
* Delphi XE7和C ++ Builder XE7以及更新的新组件
拼写检查引擎,内置单一或多种语言支持
TMS拼写检查FireMonkey
支持ISPELL字典和原始字典格式
包括英语,荷兰语,法语,德语,西班牙语和意大利语等多种语言的字典
TMS拼写检查可以直接连接到TTMSFMXRichEditor,也可以单独使用
坚持它的字典并忽略数据库中的列表。
可以以同步方式或异步方式使用
单词可以编程方式添加到忽略列表和字典中
可配置的单一语言拼写检查或多语言拼写检查
附带几个预定义的用户界面控件: TTMSFMXSpellCheckConfigDialog, TTMSFMXSpellCheckLanguageSelectDialog, TTMSFMXSpellCheckCorrectPanel, TTMSFMXSpellCheckCorrectDialog, TTMSFMXSpellCheckCorrectLinesPanel, TTMSFMXSpellCheckCorrectLinesDialog
支持Windows和Mac OS-X
基于iOS UITableView控件概念的跨平台平滑滚动列表,用于显示和编辑分层信息列表,允许用户滚动,选择,查看详细信息,...
TTMSFMXTableView
列表项目是完全可定制的
带有惯性,直接导航,单一和多重选择的平滑滚动的TableView控制
内置支持搜索和过滤
内置支持编辑项目和/或删除项目
TableView可以像在iOS中一样以列表模式和组模式显示数据
缓冲显示器,提高性能
自动生成字母,字母数字或自定义类别支持
支持HTML格式的文本,包括页眉,页脚,项目中的超链接
可选的detailview每个项目,从TControl下降的任何FireMonkey组件可用于显示项目详细信息
与LiveBindings一起使用的内置支持,允许将任何项目元素绑定到数据
TTMSFMXHTMLText也作为单独的组件包含在内,以显示HTML格式的文本
TTMSFMXBitmapContainer组件也包含在资源友好的图像重用
TTMSFMXBitmap组件也包含与TTMSFMXBitmapContainer兼容
包含TTMSFMXPopup组件,用于以可调式弹出窗体形式显示控件
TTMSFMXSearchEdit:使用嵌入式搜索/清除按钮编辑控件
TTMSFMXBarButton:可以有箭头形状的按钮控件
列表布局中的TSFM TableView,其编辑风格类似于Twitterrific
TTMSFMXTableView在组布局中,具有灯泡文字,自定义类别,项目缩进
TMS TableView概述演示
TMS TableView LiveBindings演示
高度可定制的和可定制的工具栏组件
TTMSFMXToolBar
可选的自动对齐和自动调整
对接面板,用于对齐多个工具栏
Designtime菜单,可以添加多个工具栏控件
较大的状态可以在移动设备上实现更好的交互和更高分辨率的位图
包含高度可配置的TTMSFMXToolBarButton,TTMSFMXToolBarSeparator,TTMSFMXToolBarFontNamePicker,TTMSFMXToolBarFontSizePicker,TTMSFMXToolBarButtonColorPicker和TTMSFMXToolBarButtonBitmapPicker
具有可配置语法高亮的轻量级备忘录控件
TTMSFMXMemo
突出显示Basic,C#,CSS,HTML,JavaScript,PascalSQL,Web和XML文件
撤消和重做功能
可配置的线路号码显示的可选线槽
剪贴板操作
找到并替换对话
保存到格式化的HTML支持
可配置的自动完成
URL感知
搜索突出显示,用表达式搜索
导出到PDF
增压编辑控件的集合
TTMSFMXDateTimeEdit
日期和时间格式化的可能性
单个DateTime属性
TDateEdit和TTimeEdit组合在一个控件中
TTMSFMXIPEdit
用于输入IP地址的编辑控件
支持IPv4,IPv6和Mac地址输入
自动输入掩码
自动对焦提前
TTMSFMXLabelEdit
内置就地编辑器的标签
以编程方式开始编辑,通过编辑按钮单击或单击标签
点击接受或取消按钮结束编辑
支持自定义位图
TTMSFMXListEditor
编辑控件以类似于Microsoft Outlook或iOS电子邮件地址输入的灵活方式编辑值列表
项目可以有一个可选的左右图像
支持与项目相关的数据属性
控制正常状态和选定状态下物品的外观
只读模式
TTMSFMXEdit, TTMSFMXEditBtn
扩展TEdit并添加查找和自动完成功能
各种编辑类型,如字母数字,浮点数,金钱,大小写
在TTMSFMXGrid组件中使用,但也可单独使用
带有支持显示弹出窗口的按钮变体
TTMSFMXSearchEdit
继承并扩展Tedit
添加一个可选的搜索和可点击的清晰图像
默认可修改的圆形外观
高度可定制和可定制的采集器和选择器的集合
TTMSFMXRatingGrid
可自定义的标记
分隔符项目
项目可以是单个频率选择的radiogroup,也可以是多个功能选择的checkgroup
可以使用不同的字体颜色和字体样式显示项目和评分类别
多达64个评级类别
支持类别图像
TTMSFMXCheckGroup/TTMSFMXCheckGroupPicker
TTMSFMXRadioGroup/TTMSFMXRadioGroupPicker
显示一组复选框/单选按钮控件的组件
以预定义数量的列显示
支持具有自定义功能的组复选框
支持HTML格式的文本
可以选择显示每个复选框/单选按钮的图像
TTMSFMXFontNamePicker
高度可定制的和可定制的字体选择器
预定义的一组字体名称
各种自定义绘图事件
易于配置
TTMSFMXFontSizePicker
高度风格和可定制的字体大小选择器
预先定义的一组字体大小
各种自定义绘图事件
易于配置
TTMSFMXColorSelector / TTMSFMXColorPicker
高度风格和可定制的颜色选择器
预定义的颜色组或完整的自定义颜色列表
各种自定义绘图事件
易于配置
可配置的列数和行数
可以配置每个项目的列和行跨度
简单和扩展模式
TTMSFMXBitmapSelector / TTMSFMXBitmapPicker
高度可定制和可定制的位图选择器
各种自定义绘图事件
易于配置
可配置的列数和行数
可以配置每个项目的列和行跨度
TTMSFMXCalendar / TTMSFMXCalendarPicker
丰富的日历和日历选择器组件。
能够显示每个日期的事件。
悬停时具有独立式样事件指示器和信息弹出/提示的事件。
多选和分离日期选择。
在弹出窗口中选择月份和年份。
当前,周末,周日,星期数元素单独出现。
单独的页眉和页脚
导航箭头
用于定制/交互的一组事件
用于跨平台FireMonkey软件开发的仪器和多媒体应用程序组件
TTMSFMXCircularGauge
完全可定制
可配置的分部和分部
针与预定义的形状布局
分区和细分格式
SetPoints,部分和额外的针
可点击的值
TTMSFMXClock
从TTMSFMXCircularGauge继承
可定制指南针的预定义布局
自动时间设置
使用单独的间隔平滑动画秒指示器
TTMSFMXCompass
可定制指南针的预定义布局
针对所有风向
从TTMSFMXCircularGauge继承
TTMSFMXJogMeter
继承TTMSFMXLinearGauge的所有功能
使用Aperture连续滚动
TTMSFMXKnobSwitch
从TTMSFMXCircularGauge继承
取决于一系列职位
预定义的样式布局
TTMSFMXLed
带基色的光面纸可自动计算打开和关闭的颜色
打开和关闭颜色可以单独设置.
TTMSFMXLedBar
收集TTMSFMXLed组件
具有Value属性的指标,相对于组件内的LED数量
可以使用Count属性设置led的数量
TTMSFMXLedMeter
可配置的步骤
启动和停止颜色与主动开始和主动停止颜色
峰值和峰值颜色标记达到的最高值
TTMSFMXLedScope
收集TTMSFMXLightMeter组件
TTMSFMXLinearGauge
完全可定制
可配置的分部和细分
针与预定义的形状布局
分区和细分格式
SetPoints,部分和额外的针
可点击的值
TTMSFMXMatrixLabel
标签与样式LED文字形状
标签与样式LED文字形状
LED尺寸可以设置为:9x13,14x20,19x27
如果配置了特殊字符,文本可以包含彩色部分
TTMSFMXRotarySwitch
继承TTMSFMXCircularGauge
取决于一系列职位
数值绘制在仪表外部
TTMSFMXScope
以间隔和频率显示多个通道
通道具有单独的颜色
可定制的Y轴,具有最小值和最大值的网格
自动滚动,自动更新支持
TTMSFMX7SegLed
多个TTMSFMX7SegLedShape的组合
数字和小数点属性可以获得最大的灵活性
完全可定制
TTMSFMXSlider
可调式开/关滑块
TTMSFMXSpinner
iPhone风格的微调控制
带有数字数据,日期/时间数据和自定义数据的可选列数的微调控制器
可选的无限滚动
平滑的鼠标滚动效果
完全可定制的容器和列
用户应用程序的一些示例屏幕截图...
FireMonkey视频TMS Instrumentation WorkShop
在本视频中,您可以看到FireMonkey组件在行动中的TMS Instrumentation Workshop,也是FireMonkey的完整TMS Pack的一部分。我们向您展示在Windows 7上运行的FireMonkey HD应用程序中使用的组件以及同样在Mac OS X Lion上部署和运行的应用程序。最后,在视频中,我们还将相同的应用程序转换为iOS应用程序的FireMonkey,并使用xCode将其部署到iPad。
其他组件使您的应用程序脱颖而出
TTMSFMXScrollMenu
分层结构的菜单控制
可变数量的分层菜单项目集合
在触摸设备上平滑滚动和滑动
高度可定制
FireMonkey风格感知
TTMSFMXTouchKeyBoard & TTMSFMXPopupTouchKeyboard
多个预定义的键盘(QWERTY,QWERTZ,AZERTY,DVORAK,手机和数字)
可定制的键盘
自动操作系统感知键盘适配(Mac和Win)
特殊功能键突出显示
包括弹出版本
TTMSFMXPassLock
数字和模式的密码锁控制
通过锁定入口和通过锁定学习模式
可定制的外观
可配置的密码长度
TTMSFMXGraphicCheckLabel
带有可配置复选标记图像的复选框
几个内置的预设
自定义选中/未选中文本
自定义选中/未选中的位图
TTMSFMXTaskDialog
可扩展文本和页脚的自定义对话框
支持显示自定义按钮
支持包括各种类型的输入控件
支持包含进度条
支持HTML格式的内容文本
可选图像
TTMSFMXWebBrowser / TTMSFMXWebBrowserPopup
在Windows,Mac OS X,iOS和Android上包装原生浏览器组件*
加载HTML字符串
执行JavaScript
向前和向后导航
在导航和导航完成事件之前
额外的弹出网页浏览器变体
*在XE8之前的版本中通过Chromium支持Windows浏览器,在XE8中支持IE
TTMSFMXButton
从TButton继承并添加图像(TTMSFMXImage)和HTML启用的文本
提供简单的设计时间和运行时访问图像和HTML文本
TTMSFMXTrackBar
高度可配置的进度,拇指和背景外观
可配置的最小值,最大值和带刻度标记的步骤
格式化值和标记文本
定制事件
TTMSFMXSignatureCapture
导入/导出到FireMonkey签名文件
与VCL签名文件兼容
保存/加载/从流中
保存到图像
每个线序的可配置笔划颜色和厚度
TTMSFMXNavBar
Bitmapcontainer支持
广泛的外观控制
在面板内托管控制的灵活结构
能够在面板中定义逻辑部分
能力崩溃/扩大控制
TTMSFMXHotSpotImage
热点可以是矩形,省略号,多边形或旋转的矩形,旋转的省略号
HotSpot事件悬停,提示,点击,双击
包含设计时间HotSpot编辑器和魔棒工具,用于自动多边形选择
修剪或不修剪的HotSpot悬停图像或点击图像
每个HotSpot都有一个Down,Selected,Blink属性,用于在点击HotSpot后显示修剪或未修剪的点击图像
支持图像缩放
支持单个或多个选择
选中,关闭或闪烁时,热点可以显示可选颜色或覆盖图像
设计时和运行时可用的热点编辑器
与VCL HotSpot文件兼容
TTMSFMXSpeedButton
支持HTML格式的文本,包括页眉,页脚,项目中的超链接
添加对使用选中状态进行分组的支持
继承TSpeedButton
TTMSFMXTileList
高度可定制的跨平台FireMonkey控制
完全可定制的瓷砖的收集
TileList控制,平滑滚动惯性,直接导航,单一和多重选择
内置支持搜索和过滤
内置支持重新排列图块
可以以页面模式或滚动模式显示
支持HTML格式的文本,包括页眉,页脚,项目中的超链接
支持通过可定位的页眉和页脚箭头和项目符号进行导航
每个tile可选detailview
与LiveBindings一起使用的内置支持允许将任何tile元素绑定到数据
TTMSFMXBadge
默认的iOS风格和完全可定制的徽章
TTMSFMXBarButton
继承并扩展TButton
支持TTMSFMXImage和TTMSFMXBitmapContainer
不同的预定义风格和颜色种类
支持iOS后退按钮样式
用于TTMSFMXTableView
TTMSFMXImage
显示具有可选拉伸和纵横比的图像的控件
可以显示与裁剪成比例的图像
支持直接加载图像,链接图像(参考TImage)或通过TTMSFMXBitmapContainer
用于各种组件
TTMSFMXBitmapContainer
带有TBitmap集合的容器
Designtime支持添加/删除多个图像
用于各种组件
TTMSFMXHTMLText
继承并扩展了TText
支持HTML格式化功能
用于各种组件
TTMSFMXPageSlider
多个动画和阴影效果启用页面
•能够包含多个FireMonkey控件的页面
•页面是可单独设置的
•可选页眉和页脚
TTMSFMXPopup
在完全可定制的透明弹出窗口中显示FireMonkey控件
相对于控件进行定位,可选弹出方向
可选的页眉和页脚文本
可选的页眉和页脚按钮
TTMSFMXRating
分开控制风格的开关状态
•计数和值属性