0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TMSVCL UI Pack v13.0的新特性

哲想软件 来源:哲想软件 2023-09-27 11:13 次阅读

在这篇文章中,我们想给你介绍一下TMSVCL UI Pack v13.0的新特性。

新增:ComponentTAdvFrameView

长期以来,框架一直是将重复模式封装在用户界面部件中的有趣架构。我们不仅可以直观地将表单的子部分设计为框架,还可以将UI逻辑与之绑定。如果我们想使用这种框架范例来构建用户界面的这些封装部分的列表甚至网格,该怎么办?从技术上讲,您可以通过创建一个框架类的多个实例来实现这一点。但是TAdvFrameView现在可以为你做到这一点,并提供了几种在控件中显示可重复帧和滚动它的模式。TAdvFrameView也可以配置为动态地在滚动控件中创建这样的帧。把它想象成TControlListVCL组件,不同之处在于使用TAdvFrameView没有限制,你只能在列表中使用TGraphicControl的后代组件,但只是你喜欢的任何控件。

在这个例子中,你可以看到一个框架被用作网格中的单元格,它被组织为TAdvFrameView,并被配置为响应性的行为,并改变列以适应始终可见的框架:

d292ca3c-5cc9-11ee-939d-92fbcf53809c.png

新增:TAdvToggleSwitch

iOS、macOS或Android等其他操作系统相比,Windows的切换开关总是显得有些陈旧。新的TAdvToggleSwitch组件允许您拥有现代外观的拨动开关,您可以进一步调整外观,使其看起来像iOS或Android拨动开关。它的颜色、文字、形状……都可以配置。

d2a828c8-5cc9-11ee-939d-92fbcf53809c.png

此外,这种控件类型现在也可以在TAdvStringGrid中使用,以使设置屏幕具有友好且直观的切换框。

新增:TAdvAvatar,TAdvAvatarList

同样在桌面软件应用程序中,用户帐户的概念越来越普遍,并且希望有方法来指示软件的登录用户。这就是TAdvAvatar进来的地方,它提供了一种现代和可定制的方式来显示登录用户。此外,TAdvAvatarList允许显示登录用户与应用程序管理的内容或数据的交互。它可以通过TAdvAvatarList来显示这些交互。它不仅可以与用户图标或指示状态的图标显示这种关系,而且还允许与之交互并在提示中显示更多信息

新增:TAdvPipsPager

对于希望以分页方式提供信息的情况,TAdvPipsPager是一个有趣的用户界面概念,它可以直观地显示用户界面中可用的多个页面,还可以与之交互以滚动这些页面。TAdvPipsPager可以处理这种分页概念,并且还可以高度配置以选择不同的样式。

d2d61562-5cc9-11ee-939d-92fbcf53809c.png

新增:自动HTML格式的TAdvMemo

TAdvHTMLMemoStyler已经扩展为一个自动格式化器。最初,TAdvHTMLMemoStyler负责控制HTML文件中HTML标记及其属性的语法高亮显示。现在,它还可以用于自动格式化HTML。对于压缩后的几乎人类无法读懂的HTML,或者由用户编写的不真正遵守HTML格式指南的HTML,打开格式将很好地显示具有断行和行缩进的HTML,这是开发人员所期望的。

d2e24c24-5cc9-11ee-939d-92fbcf53809c.png

新增:HTML引擎扩展

我们的迷你html引擎在很多TMSVCL UIPack组件中都很有特色,已经扩展了几个方便的标签。它现在有3个额外的特殊字符:'·','²','³'它现在还支持长HEX特殊字符表表法。最后,还有一种特定于mini-HTML的简短形式,可以在文本中显示常用的箭头。可以把它看作是一种方便快捷地添加方向箭头的方式,同时也是一种显示财务或商业数据的通知提示。

当我们将其构建到HTML引擎中时,这意味着它现在可以在诸如THTMLabel、THTMListBox、TAdvStringGrid、thtmstatusbar等组件中普遍使用。最后,HTML引擎也得到了改进,可以指定常用的颜色作为文本,也就是说,你可以使用“红色”、“绿色”、“蓝色”等名称。作为颜色的标识符。

d2f808de-5cc9-11ee-939d-92fbcf53809c.png

:pipTAdvGlowButton

pip是一个小的视觉线索,表明有一些新用户需要检查。把它当成一个迷你徽章。在TAdvGlowButton中,你现在可以为TAdvGlowButton添加这种带有颜色的pip。这可以将这样的通知元素添加到只有文本的按钮上,也可以添加到TAdvGlowButton控件中使用的图标上。当然,这个TAdvGlowButton可以独立使用,但也可以作为ribbon样式用户界面的一部分。

d3096728-5cc9-11ee-939d-92fbcf53809c.png

:标题和注释属性在TAdvMultiInputQueryDialog中添加

TAdvMultiInputQueryDialog可以被认为是InputDialog的一个变体,它允许使用可定制的编辑器类型捕获可定制数量的参数。使用下一个添加的Title和Notes属性,现在可以将此标题和注释添加为要在输入参数之前显示的第一个文本。

d322c290-5cc9-11ee-939d-92fbcf53809c.png

新增:增强了TAdvListView

TAdvListView是一个强大的TListView组件,它扩展了内置的自动排序指示器,以及显示标题文本垂直居中的功能。

新增:ShowImageSelectedTAdvListBox

在TAdvListBox中,每个列表框项都可以关联一个imagelist图像。为了避免这种情况,有时,当列表框项具有选定的背景色而不是普通控件的背景色时,图像不那么清晰可见,现在可以配置为图像区域的背景保留选定项的控件背景色。

:自动大小的THTMLRadioButton,THTMLCheckBox

有了这个新的AutoSize属性,控件大小现在可以自动适应控件标题所需的大小。

各种改进和较小的修复

除了这些新功能之外,新的TMSVCL UIPack还附带了一系列常规的改进和修复,其中许多是用户在非常具体的组件使用中报告问题或希望在应用程序中更流畅地运行的小改进的直接结果。改进和修复的完整列表可以在特性请求列表中看到。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3851

    浏览量

    125639
  • WINDOWS
    +关注

    关注

    3

    文章

    3440

    浏览量

    87144
  • 操作系统
    +关注

    关注

    37

    文章

    6284

    浏览量

    121877
  • 组件
    +关注

    关注

    1

    文章

    336

    浏览量

    17584

原文标题:TMS VCL UI Pack v13.0

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MTK_flashtool_ui_src_v3.1.05

    flashtool_ui_src_v3.1.05
    发表于 04-26 00:27

    [01-17] 今日软件下载精选★9ht推荐

      1、【播放器】 暴风影音5 5.20.0115官方版  2、【CAD软件】 CAD迷你看图 v13.0官方最新版  软件名称:暴风影音5 5.20.0115官方版   软件大小: 41M
    发表于 01-16 17:41

    quartus ii v13.0 有没有高手可以把这个破解了???

    quartus ii v13.0 有没有高手可以把这个破解了???
    发表于 05-09 22:23

    找到一个能用的Quartus ii v13,内带破解及WIN7 64位驱动

    算法。新特性包括更多的math.h函数,提高了精度,增强了取整参数,为定点和浮点FFT提供可参数赋值的FFT模块,还有更高效的折叠功能,提高了资源共享能力。  关于Quartus II软件v13.0特性
    发表于 01-05 14:26

    用quartus II 13.0 开发cyclone V 编译后没有生成SOF文件

    跪求论坛里的各位大神,我用quartus II13.0 开发cyclone V 写了个很简单的程序,就是按键点亮LED 的小程序,编译也成功了,管脚分配没有问题,就是生成不了SOF文件。相同的操作
    发表于 11-07 20:08

    用Quartus II V13.0的VWF仿真时提示“ModelSim-Altera was not found”怎么解决

    我在用Quartus II V13.0的VWF仿真时提示“ModelSim-Altera was not found”。我确认ModelSim-Altera的路径已设置为D:\altera\13.1
    发表于 02-05 11:56

    以太网接口和SDRAM如何一起使用?

    我们将使用 LPC54S018J4MET180 提供带有 32MB SDRAM 的以太网接口。使用 MCUXpresso Config Tools v13.0 配置外设信号,似乎 ENET MDC 引脚与 EMC D2 或 A10 信号冲突。那么以太网接口和SDRAM如何一起使用呢?
    发表于 03-14 07:30

    电池PACK是什么意思?

    电池PACK是什么意思? PACK在企业管理里面,是外包的意思,既一企业所生产的产品,外发给另外一个厂家来加工,但所属性质比一般外发加工要严格的多.主要
    发表于 11-03 13:50 1.8w次阅读

    ANSYS13.0软件+安装教程

    电子发烧友网站提供《ANSYS13.0软件+安装教程.rar》资料免费下载
    发表于 04-24 20:02 25次下载

    Altera Quartus II软件v13.0支持实现世界上最快的FPGA设计

    时间将平均缩短25%。与以前的软件版本相比,该版本可以将面向高端28 nm Stratix® V FPGA的,最难收敛的设计编译时间平均缩短50%。Quartus II软件v13.0支持面向Stratix V FPGA的设计,实现业界所有FPGA中最快的Fmax,比最相近竞争产品有两个速率等级优势。
    发表于 05-07 14:30 3656次阅读

    Quartus II 13.0安装说明

    Quartus II 13.0安装说明
    发表于 02-06 14:45 20次下载

    Altera推出Quartus II v13.0,支持实现世界上最快的FPGA设计

    收敛的设计编译时间平均缩短50%。Quartus II软件v13.0支持面向Stratix V FPGA的设计,实现业界所有FPGA中最快的Fmax,比最相近竞争产品有两个速率
    发表于 09-25 09:12 591次阅读

    Tecnomatix 13.0系统安装手册免费下载

    本文档的主要内容详细介绍的是Tecnomatix 13.0系统安装手册免费下载。
    发表于 03-11 08:00 0次下载
    Tecnomatix <b class='flag-5'>13.0</b>系统安装手册免费下载

    UI设计是什么?推荐的UI设计软件有哪些?

    在介绍这么文章在,我们先来来接一下UI。其实呢,UI就是User Interface(用户界面)的简称。我们常说的UI设计,其实是指对软件的人机交互、操作逻辑、界面美观的整体设计。一个好的UI
    的头像 发表于 06-24 14:19 1703次阅读
    <b class='flag-5'>UI</b>设计是什么?推荐的<b class='flag-5'>UI</b>设计软件有哪些?

    Quartus II 13.0软件下载

    首先安装Quartus II 13.0软件再用Quartus_II_13.0_x64破解器.exe破解
    发表于 12-21 17:27 25次下载