闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > UI控件 TMS FNC UI Pack 5.1.0.0 Extracted Sources最新版

UI控件 TMS FNC UI Pack 5.1.0.0 Extracted Sources最新版

  • 软件大小:未知
  • 更新日期:2023-05-11
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
UI控件 TMS FNC UI Pack 5.1.0.0 Extracted Sources最新版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
TMS FNC UI Pack是功能强大,功能丰富的UI控件,适用于4个框架和5个以上的操作系统。TMS FNC控件可以同时在VCL、WEB、FMX、LCL下框架上使用,TMS FNC控件可同时在多种IDE和多种操作系统、浏览器上使用。适用于Delphi XE7,XE8、10 Seattle,10.1 Berlin,10.2 Tokyo,10.3 Rio,C ++ Builder XE7,XE8、10 Seattle,10.1 Berlin,10.2 Tokyo,10.3 Rio(Prof / Enterprise / Architect),Lazarus / FPC!

功能特色

一、功能丰富且功能强大的网格组件
1、TTMSFNCGrid
列持久性
固定单元格单一和范围选择
双击自动调整列/行的大小
高度可配置且灵活的网格
各种内置和可用的单元格类型以及对自定义单元格类型的支持
左侧和/或右侧固定列,顶部和/或底部固定行。
列和行冻结
高性能虚拟模式
多种选择模式:单格和多格,列,行,独立单元格,行,列
支持HTML格式的文本,超链接的单元格
使用各种内置编辑器类型进行编辑以及使用自定义单元格就地编辑器的功能
单元合并与分裂
通过汇总行对分组进行支持,并对分组计算(例如平均值,总和,最小,最大,自定义计算)进行分组...
通过下拉菜单进行可选的自动过滤
不同单元状态的不同单元布局
每个单元的只读和/或固定状态可配置
单列排序,索引列排序,分组列和索引列排序
像素和单元格滚动模式
键盘和鼠标处理自定义:选项卡,输入,插入,删除键处理
列和行的拖动和调整大小
单元格控件,例如复选框,单选按钮,按钮,位图,进度条等...
针对iOS / Android优化的可配置触摸滚动
捆扎
剪贴板支持
HTML导出
PDF导出
通过TTMSFNCGridGridExcelIO导入和导出Excel
查找并替换功能
单独的工具栏弹出窗口
2、TTMSFNCGridDatabaseAdapter
用于从任何数据集中加载和编辑数据的组件
具有数据库相关属性的单独列收集
自动提取字段并创建等效列的选项
3、TTMSFNCSpreadGrid
简单的公式编辑界面
自动重新计算
本机XLS文件导入和导出
单细胞重新计算,完全重新计算
广泛的数学功能
仅保存公式或公式结果
公式中的单单元格引用
像元范围公式
基于单元格的网格公式精度
显示公式或公式结果
日期/时间功能
智能配方知道复制和粘贴
可以扩展自定义功能
单元名称
单元名称模式可以是RxCy样式或A1样式
TTMSFNCSpreadGrid实例之间的公式中的单元格引用
数学库基础结构允许使用自定义函数轻松扩展TTMSFNCSpreadGrid
二、高度可配置的工作流可视化组件
1、TTMSFNCKanban董事会
多折叠柱支撑
筛选和排序
项目自动调整大小
HTML格式的文本支持
可折叠物品
数据库适配器
拖放支持
编辑支持
完全可自定义的列和项目外观以及自定义看板项目图纸
每列的可选页眉和页脚
三、具有各种编辑器的运行时对象检查器
TTMSFNCObjectInspector
自动检索对象的已发布属性
各种就地编辑器,例如用于枚举值的组合框,或用于集合属性的检查组下拉选择器。
用于定制属性和属性值的事件
基于TTMSFNCTreeTreeView
数据源支持直接数据编辑
四、强大的功能区样式工具栏组件
TTMSFNCRibbon
基于一组现有的功能齐全的FNC组件
办公室风格的缎带
具有自定义主题功能的多个预定义主题
可选的可折叠/浮动页面
快捷方式提示
可扩展的快速访问工具栏
HTML标题
具有多个工具栏控件的自动布局页面工具栏
专为桌面使用而设计(Windows(FMX,VCL,LCL),Mac(FMX)和Linux(LCL))
带有系统菜单的分隔符TTMSFNCRibbonForm,遵循表单设置,例如Caption,BorderIcons,...
五、高度可配置的计划程序/计划程序组件
TTMSFNCPlanner
内置和可自定义的就地和对话框编辑
具有HTML格式的文本和超链接检测功能的可移动和可缩放项目
高性能虚拟模式
多种显示模式:日,月,日时段,半日时段,多日,多月,多日资源,多资源日和自定义显示
用于各种交互的多个事件,例如编辑,项目插入,更新,移动和调整大小
用于自定义工程图和自定义默认工程的多个事件
项目提示和时间指示助手
可选重叠项
触摸滚动和选择
针对移动设备进行了优化
循环支持
通过TTMSFNCPlannerDatabaseAdapter的数据绑定支持
单独的工具栏弹出窗口
六、紧凑的轻巧所见即所得编辑器,用于格式化文本
TTMSFNCRichEditor
轻巧的所见即所得编辑器,用于格式化文本
带项目符号,超链接,图像,缩进和对齐段落的带格式文本
合并,突出显示文本,撤消/重做和剪贴板操作的功能。
以.RTE文件格式本地存储其文本。
从.TXT,.RTF,.HTML和.RTE加载的可能性
导出为.TXT,.RTF,.HTML,.RTE和PDF
独立的丰富编辑/格式工具栏
表情符号支持
支持BitmapContainer图像
自动更正:自定义自动更正操作
单独的工具栏弹出窗口
七、高性能虚拟和基于集合的模式能够处理数百万个节点
TTMSFNCTreeView
多行HTML格式的文本
各种内置的列编辑器
多列支持
固定和可变节点高度
高性能虚拟和基于集合的模式
用于自定义工程图和自定义默认工程的多个事件
用于各种交互的多个事件,例如编辑,展开/折叠和选择
自动调整大小和拉伸列
鼠标和键盘交互
带有复选框,单选按钮,图像,禁用节点的节点
节点跨越多列
排序,过滤
剪贴板支持
键盘查询
重新排序
拖放
八、功能丰富的TabSet,PageControl和面板
1、TTMSFNCTabSet / TTMSFNCPageControl
具有HTML格式的文本的多行标签
可选的矩形或圆形进度指示
具有自定义编辑器支持的选项卡编辑
标签重新排序
大量的自定义绘图事件
单独的TTMSFNCPageControl可处理多个页面
能够更改标签的位置
各种模式,包括自动制表符大小,自动控制大小,固定大小和固定自动收缩大小。
2、TTMSFNC面板
HTML格式的文本支持
页眉和页脚带有关闭,展开,压缩和下拉按钮
自动对齐内容区域中的控件
在TTMSFNCNavigationPanel组件中使用
(可选)将面板分成几部分
3、TTMSFNCNavigationPanel
使用TTMSFNCPanel表示页面
HTML格式的文本支持
3种模式可在项目,按钮或两者的组合之间切换
每个项目的徽章
单独的选项菜单
紧凑模式
自定义绘图事件
4、TTMSFNCStatusBar
各种面板样式,包括HTML格式的文本,图像,进度条等
每个面板可选的自动大小,按钮和提示
多个进度条级别
九、增压编辑控件的集合
1、TTMSFNCSearchEdit
带有下拉菜单TTMSFNCSearchList的编辑控件
在编辑控件中键入内容时,将在下拉菜单TTMSFNCSearchList中执行搜索/过滤
2、TTMSFNCListEditor
编辑控件以类似于Microsoft Outlook或iOS电子邮件地址输入的灵活方式编辑值列表
项目可以具有可选的可单击的左右图像
支持与项目关联的数据属性
控制处于正常和选定状态的项目的外观
只读模式
3、TTMSFNCIP编辑
3种可用类型:IPv4,IPv6,MAC
这些字段仅接受所选类型允许的字符
4、TTMSFNCSpinEdit
水平和垂直方向
可选的可编辑设置
使用TTMSFNCTrackBar和TTMSFNCEdit
5、TTMSFNCLabelEdit
HTML格式的文本支持
可自定义的接受和取消按钮
十、增压列表控件的集合
1、TTMSFNCTableView
HTML格式的项目以及可选的HTML模板
轻扫手势上显示更多选项按钮
具有可配置查找栏的查找功能
使用选项就地过滤器编辑框进行过滤
装弹能力
项目附件,例如按钮,徽章,进度条,详细信息等
每个项目的细节控制
使用可选的自定义类别集合按类别按字母顺序划分项目的类别
排序的项目升序排列,降序排列(可选区分大小写)
2、TTMSFNC响应列表
为FMX应用程序带来响应式设计方法
根据控件的客户区域,围绕可配置的单元矩阵进行设计
支持HTML格式的文本
可以在TTMSFNCResponsibleList中托管TTMSFNCResponsibleList
多选支持
触摸滚动和键盘支持
支持在项目中显示控件
自定义项目图纸
项目模板支持
可定制的物品类别
设计时编辑器,用于配置响应行为
3、TTMSFNCSearchList
内置支持以多列显示信息
可以显示图像以及文本,项目标题和描述文本
可以显示自定义绘制的项目
除项目外,它还具有对类别的可选支持,并且可以按类别显示项目
可以在单列或所有列中的列表上执行搜索
搜索中匹配的文本可以突出显示
自动筛选符合搜索条件的项目
过滤后可选显示匹配项目数
4、TTMSFNCListBox
多行HTML格式的文本
固定和可变物品高度
用于自定义工程图和自定义默认工程的多个事件
用于各种交互的多个事件,例如选择,排序,过滤
鼠标和键盘交互
带有单独的TTMSFNCCheckedListBox
5、TTMSFNCC组合框
HTML格式的文本支持
可选的可编辑设置
自动完成和自动下拉功能

使用说明

1、TTMSFNCColorSelector / TTMSFNCColorPicker
 TTMSFNCColorSelector和TTMSFNCColorPicker是预先配置的组件,添加了一组标准颜色供您选择。选择颜色与实现OnColorSelected事件和/或使用TMSFNCColorSelector.SelectedColor或TMSFNCColorPicker.SelectedColor属性以编程方式检索所选颜色一样容易。选择器变体在弹出窗口中显示选择器。
TTMSFNCColorSelector和TTMSFNCColorPicker继承自允许高度自定义的基础。每个库都支持一个可以以列和行结构显示的项目集合。每个项目都可以选择隐藏和/或禁用,在列和/或行跨度上延伸,也可以选择配置为分隔符。 TTMSFNCColorSelector组件将覆盖Color属性并将其添加到基本集合项目类。
基本选择器和选择器类在三个级别上支持自定义绘图:背景,内容和文本。可以在TTMSFNCBitmapSelector / TTMSFNCBitmapPicker一章中找到示例。
2、TTMSFNCBitmapSelector / TTMSFNCBitmapPicker

TTMSFNCBitmapSelector和TTMSFNCBitmapPicker是支持显示图像集合的组件,这些图像集可直接在选择器中或通过选择器变体中的弹出窗口进行选择。选择位图就像实现OnBitmapSelect事件和/或使用TMSFNCColorSelector.SelectedBitmap /TMSFNCColorSelector.SelectedItemIndex或TMSFNCColorPicker.SelectedBitmap属性以编程方式检索选定的位图一样容易。选择器变体在弹出窗口中显示选择器。
TTMSFNCBitmapSelector和TTMSFNCBitmapPicker继承自允许高度自定义的基础。每个库都支持一个可以以列和行结构显示的项目集合。每个项目都可以选择隐藏和/或禁用,在列和/或行跨度上延伸,也可以选择配置为分隔符。 TTMSFNCBitmapSelector组件将覆盖Bitmap属性并将其添加到基本集合项类。
基本选择器和选择器类在三个级别上支持自定义绘图:背景,内容和文本。下面是一个演示此的示例。

procedure TForm1.FormCreate(Sender: TObject);
var
 I: Integer;
begin
 TMSFNCBitmapSelector1.BeginUpdate;
 TMSFNCBitmapSelector1.Items.Clear;
 TMSFNCBitmapSelector1.Columns := 3;
 TMSFNCBitmapSelector1.Rows := 1;
 for I := 0 to 2 do
 TMSFNCBitmapSelector1.Items.Add;
 TMSFNCBitmapSelector1.EndUpdate;
end;
procedure TForm1.TMSFNCBitmapSelector1ItemAfterDrawContent(Sender: TObject;
 AGraphics: TTMSFNCGraphics; ARect: TRectF; AItemIndex: Integer);
var
 pt: TTMSFNCGraphicsPath;
begin
 case TMSFNCBitmapSelector1.Items[AItemIndex].State of
 isHover: InflateRect(ARect,-4, -4);
 isDown,isSelected:
 begin
 InflateRectEx(ARect,-4, -4);
 AGraphics.Stroke.Width := 2;
 AGraphics.Stroke.Color := gcBlack;
 end;
 isNormal: InflateRectEx(ARect, -8, -8);
 end;
 ARect := RectF(Int(ARect.Left)+ 0.5, Int(ARect.Top) + 0.5,
Int(ARect.Right) +0.5, Int(ARect.Bottom) + 0.5);
 case AItemIndex of
 0:
 begin
 AGraphics.Fill.Color := gcBlue;
 AGraphics.DrawEllipse(ARect);
 end;
 1:
 begin
 AGraphics.Fill.Color := gcGreen;
 AGraphics.DrawRectangle(ARect);
 end;
 2:
 begin
 pt := TTMSFNCGraphicsPath.Create;
 pt.MoveTo(PointF(ARect.Left + ARect.Width / 2, ARect.Top));
 pt.LineTo(PointF(ARect.Left + ARect.Width , ARect.Bottom));
 pt.LineTo(PointF(ARect.Left , ARect.Bottom));
 pt.ClosePath;
 AGraphics.Fill.Color := gcRed;
 AGraphics.DrawPath(pt);
 pt.Free;
 end;
 end;
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧