我使用Delphi XE7的位图样式设计器创建了一个样式。
我已将按钮样式更新为带蓝色边框的白色并复制它以创建一个名为Button_Copy的橙色按钮。
我已将样式导出到FireMonkey,但我找不到Button_Copy将其分配给表单上的按钮。我该怎么做?
另外,我可以将Button_Copy重命名为例如OrangeButton?
答案 0 :(得分:0)
在位图样式设计器中,将样式另存为FireMonkey样式。
将TStyleBook添加到表单中。
将StyleBook属性设置为样式簿。
双击样书并打开样式。关闭并申请。
您现在可以将按钮的StyleLookup属性设置为Button_Copy,如果一切正常,您将看到新的样式。
请注意,您的新样式不会出现在StyleLookup的选择列表中 - 可用值列表似乎是硬编码的。
当然,您可以更改名称 - 只需更改顶级对象的StyleName属性(可能是TLayout)。 normalnaming惯例是附加单词' style&#39 ;,例如OrangeButtonStyle。