使用RAD Studio 10 Seattle创建自定义按钮样式

在RAD Studio 10 Seattle中,我们对IDE中的集成样式设计器进行了许多增强。在今天的帖子中,我想我将介绍使用RAD Studio 10 Seattle创建自己的自定义按钮样式的步骤。按照以下步骤为Windows创建自己的自定义按钮样式。同样的步骤也适用于为其他平台定制UI控件。

1.转到文件>新建>多设备应用程序以创建新的多设备应用程序

2.将TButton放在您的表格上

3.右键单击控件,然后选择“编辑自定义样式...”

屏幕截图1


4. 在新的自定义样式中选择所选平台的“背景”对象, 然后双击对象检查器中的“NormalLink”属性。 

画面2

 

5.在“BitmapLinks编辑器”中,单击加号图标,为TButton添加包含自定义图形的新图像。

BitmapLinks2

 

6.为要支持的每个分辨率添加新的自定义按钮图形。例如,如果要构建自定义Android样式,则应为“比例因子”1.0,1.5,2.0和3.0加载自定义按钮图形。您可以通过单击“编辑TImageMultiResBitmap”对话框中的“添加新项”按钮来添加新分辨率。

CustomButton2

 

7.在BitmapLinks编辑器中,为每个分辨率设置“NormalLink”,“HotLink”,“PressedLink”和“FocusedLink”属性。使用外部选择点在新图形中定义按钮状态区域。使用内部选择点(用蓝色方块标记)来定义位图边距。对四个“链接”中的每一个重复这些步骤,然后关闭“BitmapLinks编辑器”对话框。

BUTTON2

 

8.在“结构”窗格中选择“文本”对象。导航到Object Inspector并为“NormalColor”,“HotColor”,“PressedColor”和“FocusedColor”定义文本颜色。这允许您设置与新按钮图形一起使用的字体颜色。

screen5

 

9.要为其他平台添加自定义样式,请单击+按钮,然后选择要自定义的平台样式。重复本文中概述的步骤以更新图形元素。完成后,单击“应用并关闭”以应用样式更改并关闭对话框。

如果您希望稍后为其他平台自定义样式,请使用“编辑自定义样式...”再次打开样式设计器,然后重复本文中概述的步骤。

10.在窗体上,确保已将StyleBook属性设置为StyleBook1。如果是这种情况,您现在应该在设计时看到应用于按钮的样式。点击运行以部署应用程序并查看按钮样式。

screen7

 

引用自https://community.idera.com/developer-tools/b/blog/posts/creating-a-custom-button-style-with-rad-studio-10-seattle

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值