alpha组件 color_标准皮肤控件组件AlphaControls发布 v15版本,添加了多种新属性 | 附下载...

AlphaControls组件库更新至v15,引入新动画类型支持Fluent设计,增强控件交互。新版本添加AnimatEvents属性,包括aeLighting和aeClick等,提供更丰富的动画效果。TsSkinManager和TsSlider组件得到改进,支持32位颜色和自定义控件注意力动画。此外,还更新了ASkinEditor工具和添加了新箭头样式。
摘要由CSDN通过智能技术生成

AlphaControls是一个标准的皮肤控件集合,它具有很多新的属性,可以添加到普通的控件中以增强程序界面效果,同时还能添加一些行为到普通的控件中,并使用了一些新技术。AlphaControls是一个易于使用且很强大的工具,非常适合用于开发具有独创的皮肤和无皮肤的业务/媒体应用程序。

AlphaControls更新至 v15.05 bate版本,本文主要介绍AlphaControls 版本15的新功能。

新动画

在版本15中添加了新的动画类型,以支持AlphaControls软件包中的Fluent设计概念。添加了新的动画程序供开发人员使用,并对旧程序进行了改进。

按钮,单选按钮,复选框和某些其他组件具有AnimatEvents属性,可以在其中定义启用哪些类型的动画。所有这些选项都包含在TsSkinManager组件的AnimEffects.Buttons属性中。此属性允许从一个点控制应用程序中的所有动画效果。默认情况下,所有控件都具有AnimatEvents.aeGlobalDef属性。在这种情况下,控件中的动画效果由TsSkinManager.AnimEffects.Buttons属性控制。如果控件的AnimatEvents.aeGlobalDef参数被禁用,则控件使用自己的动画选项。

但是TsSkinManager组件也具有Effects.AllowAnimation属性,该属性允许在应用程序中禁用整个动画,而与其他组件的设置无关。

在AlphaControls v15中,除了aeMouseEnter、aeMouseLeave、aeMouseDown和aeMouseUp参数外,还添加了新的aeLighting和aeClick参数。

为了支持动画,已经完全重写了TsSlider组件。此外,AnimatEvents属性已添加到此处。默认情况下,现在已禁用Stretched属性。

这些和其他新属性的详细信息如下所述。

新属性

TsSkinManager中的AnimEffects.Buttons.beLighting,控件中的AnimatEvents.aeLighting

在具有AnimatEvents属性的控件中启用“灯光”动画。这种动画会对鼠标在控件上方或附近的移动做出反应,并更改控件的外观。控件的外观取决于与鼠标光标的距离以及当前皮肤中定义的颜色。

AnimatEvents.aeClick属性

该属性启用在单击控件后发生的动画效果。

TsColorsPanel组件中的UseAlpha属性

启用对32位颜色的完全支持。

StartAttention,StopAttention和RestartAttention procedures

允许用户注意自定义控件。 可以使用几种类型的动画,可以用以下参数定义它们:

彩色

振动

漫游

在TsColorDialog,TsColorBox和TsColorSelect组件中添加了OnColorPreview事件

TacColorPreview = procedure(Sender: TObject; OriginColor, PreviousColor: TColor; var NewColor: TColor) of object;

该事件允许在不接受新颜色的情况下使用新颜色进行预览。

添加了新的“ arsSolid3”箭头样式

可以从一个角度更改整个应用程序中的所有箭头样式-TsSkinManager组件的Options.ArrowsStyle属性。 v15软件包中添加了新的“ arsSolid3”样式。

其他变化

更改了ASkinEditor工具

增加了在每种可能的状态下为皮肤区域定义灯光颜色的可能性:

以及整个皮肤的默认通用照明颜色还包括:

“ sFade.pas”单元重命名为“ acAnimation.pas”

想要购买AlphaControls正版授权,或了解更多产品信息请点击【咨询在线客服】

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

0

好文不易,鼓励一下吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AlphaControls是一个具有特性的标准,将原来的皮肤控件的集合,以增强程序接口,并添加行为,共同控制,并与一些技术的使用。 一些特点: 专业外观的应用程序! 超过80更换皮肤控件和无形的标准组件+更换皮肤德尔福控制和很多第三方控件 所有元素的控制与绘制 阿尔法通道 使用(控制可能是阿尔法混合,可以有现实边框,阴影或其它精细和独特的效果) 无闪烁 图形功能是提供 实时的 ,因此,效果总是用锐利的色彩方案,并 移动 和 调整大小 在运行时间 每个控制 支持 TsHintManager做出提示,显示Alpha混合,用HTML的格式,你可以从许多方面选择显示 位置和渲染增Caption属性 鼠标事件将提供极大的possiblities 去皮形式和菜单。 全空间数据基础设施和支持MDI窗体 皮肤支持所有常见的Windows对话框和消息 内置的PNG格式的支持,TsAlphaImageList组件非常方便工作 最简单,功能强大的皮肤引擎,支持 内部和外部的皮肤 ,一个控制类型可以在某些类型的皮肤。 所有图纸(除模式)支持α-口罩 皮肤控制的应用 从一个点 (TsSkinManager组件组件的使用没有皮肤的可能性。 一种是标准控制支持(XP主题使用是可能的) 原 快速 算法的图纸,许多图形和其他包中的库函数 在设计时设计的IDE 准备使用的皮肤 外观发展与扩大的可能性和自己。 免费的皮肤编辑工具可用。 动画效果 在某些控件和窗体 去皮Windows外壳控制 Billenium影响 全力支持 没有任何DLL或其他文件须为EXE部署 更改当前皮肤运行时的色调和饱和度 全部标准的 Windows帮助 文件中描述的所有属性,事件和对象的方法和相关的组件 可能性在单EXE的文件中嵌入的点击几下鼠标外观
注意,这个是50套AlphaControls版本皮肤 AlphaControls是一个具有特性的标准,将原来的皮肤控件的集合,以增强程序接口,并添加行为,共同控制,并与一些技术的使用。 一些特点: 专业外观的应用程序! 超过80更换皮肤控件和无形的标准组件+更换皮肤德尔福控制和很多第三方控件 所有元素的控制与绘制 阿尔法通道 使用(控制可能是阿尔法混合,可以有现实边框,阴影或其它精细和独特的效果) 无闪烁 图形功能是提供 实时的 ,因此,效果总是用锐利的色彩方案,并 移动 和 调整大小 在运行时间 每个控制 支持 TsHintManager做出提示,显示Alpha混合,用HTML的格式,你可以从许多方面选择显示 位置和渲染增Caption属性 鼠标事件将提供极大的possiblities 去皮形式和菜单。 全空间数据基础设施和支持MDI窗体 皮肤支持所有常见的Windows对话框和消息 内置的PNG格式的支持,TsAlphaImageList组件非常方便工作 最简单,功能强大的皮肤引擎,支持 内部和外部的皮肤 ,一个控制类型可以在某些类型的皮肤。 所有图纸(除模式)支持α-口罩 皮肤控制的应用 从一个点 (TsSkinManager组件组件的使用没有皮肤的可能性。 一种是标准控制支持(XP主题使用是可能的) 原 快速 算法的图纸,许多图形和其他包中的库函数 在设计时设计的IDE 准备使用的皮肤 外观发展与扩大的可能性和自己。 免费的皮肤编辑工具可用。 动画效果 在某些控件和窗体 去皮Windows外壳控制 Billenium影响 全力支持 没有任何DLL或其他文件须为EXE部署 更改当前皮肤运行时的色调和饱和度 全部标准的 Windows帮助 文件中描述的所有属性,事件和对象的方法和相关的组件 可能性在单EXE的文件中嵌入的点击几下鼠标外观 一个额外的有用的和惊人的功能和很多可能性,其中名单不断增加 随着AlphaControls,使用的现代设计方法提高你的应用程序接口,使更具吸引力... 同时增加快乐和有趣的最终用户。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值