AlphaControls15 Crack,软件包用于AlphaSkins用户界面设计专业的组件

277 篇文章 2 订阅

  AlphaControls软件包是用于AlphaSkins用户界面设计的非常有价值且专业的组件。AlphaController软件包对于构建商业和媒体软件非常有用,并且易于使用。许多功能和特性极大地提高了此程序包的价值。这个软件包有一套不错的界面控件,在其他任何软件包中都找不到。每个控件都有其自己的属性,并且具有与其他控件不同的属性。还提供了各种图形和渲染工具,它们都是实时渲染的,AlphaController14的缩放引擎已被完全重写。 改进了外观的内部结构,AlphaControls增加了对Window 10下每个监视器缩放的支持。支持最新RAD Studio的“ DPI意识”模式。

  1、与RAD Studio最新版本中的“ DPI Awareness”选项兼容的模式。使用TsSkinManager组件的Options.ScaleMode属性中的“ smVCL”参数来启用此选项。

  使用此模式的一些注意事项:AlphaControls

  如果希望对当前系统DPI具有自动的“每监视器”支持,请使用此模式。

  建议将此模式与Embarcadero RAD Studio 10.2 Tokio及更高版本一起使用。必须启用项目选项/应用程序/“启用高DPI”或“ DPI意识”选项。

  TForm.Scaled属性必须为True。

  TForm.Position属性必须不是poDefault,因为在这种情况下,窗体的大小不会缩放。

  窗体的ParentFont属性必须为False。AlphaControls

  AlphaControls如果不自动缩放窗体,则将TForm.PixelsPerInch属性设置为96

  AlphaControls如果表单没有自动缩放,请确保在Dfm文件中指定了表单ClientHeight和ClientWidth属性。

  2、包缩放引擎自动缩放应用程序的模式。此模式用于在使用旧版Delphi编译的应用程序中自动使用当前OS DPI参数。使用TsSkinManager组件的Options.ScaleMode属性中的“ smAuto”参数来启用此选项。

  3、手动指定应用程序的自定义DPI值。使用预定义的“ sm100”,“ sm125”,“ sm150”,“ sm200”参数来更改应用程序DPI。另外,“ smCustomPPI”参数允许设置任何其他应用程序DPI。可以在TsSkinManager组件的Options.PixelsPerInch属性中定义此DPI值。

  关于(2)和(3)模式的一些注意事项:AlphaControls

  TForm.Scaled属性必须为False。AlphaControls

  启用TsSkinManager.ExtendedBorders属性时,表单标题缩放更好,否则使用默认的Windows标题高度。

  4、与不使用任何缩放信息的旧项目的兼容模式。使用“ smOldMode”参数启用此模式。此外,应该在sDefs.inc文件中注释或删除“ ACDPIAWARE”编译器指令。

  5、在TsSkinManager组件中优化了对可用皮肤的搜索,并加快了TsSkinSelector组件的工作。

  改进了TsSlider,TsSplitView,TsPopupBox和其他组件中的动画。

  最小化/还原蒙皮表格的改进动画。

  在AnimShowControl过程中为动画添加了新的“ atcRunup”样式。

  在TsCharImageList和TsFontStore组件中增加了对Otf字体的支持。

  在组件中添加了对RightToLeft BidiMode的完全支持。 添加了ReflectControls过程(在“ sVCLUtils”单元中),该过程可更改控件的位置,例如水平反射。 TsSkinManager.ButtonsOptions.AllowRTLSysButtons属性允许在更改窗体的BidiMode时禁止更改系统图标位置。

  完全支持以AlphaSkins格式添加的Png源图像。

  6、AlphaControls新组件

  TsSys按钮

  这是带有预定义操作的常用按钮。 可以在“ SysCommand”属性中指定使用的操作和按钮外观。

  允许模仿普通表单标题中的系统按钮,并且这些按钮可以在表单的任何位置显示。 如果在保留所有表单标准功能的情况下隐藏表单标题,则此类按钮可能很有用。

  使用这些按钮的示例可以在“ ChatDemo”程序中看到。

  7、AlphaControls新属性

  TsSkinProvider.UWPMode属性

  该属性允许在保留标准表单功能的情况下禁用边框和表单标题的可见性。 可以在应用中帮助模仿UWP设计。

  如果窗体的BorderStyle属性为bsSizeable,则用户可以照常调整窗体的大小。

  如果激活了TsSkinManager.ExtendedBorders属性,则将根据当前的皮肤配置自动显示窗体的阴影。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SEO-狼术

感谢大家的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值