OrangeUI-开放-免费

 
OrangeUI中每个控件都可以设置边框,
在SelfOwnMaterial.BackColor中设置,
用到BackColor.BorderColor,BorderWidth,BorderEadges三个属性,
BackColor.BorderColor用于设置边框颜色
BackColor.BorderWidth用于设置边框宽度
BackColor. BorderEadges用于设置边
 
下面以常用的Button来举例:
先拖一个FMXButton在窗体上,
把SelfOwnMaterial.IsTransparent的勾去掉,

再把SelfOwnMaterial.BackColor.BorderWidth设置为1,

看一下效果:

边框出来了,
继续设置边框颜色,在BackColor.BorderColor中,
把BackColor.BorderColor设置为#FF438DF5,
再设置BackColor.IsFill为True,

效果如下:

接下来,给按钮设置标题为”发送验证码”,
字体颜色设置为#FF438DF5,并且居中显示,
按钮标题的字体在SelfOwnMaterial.DrawCaptionParam中设置,

效果如下: