FoxCheckBox
<p>FoxCheckBox,FoxUI提供的勾选框组件
<strong>属性</strong>
Alpha 透明度、</p>
<p>AutoFit 是否根据内容自动调整控件尺寸</p>
<p>AutoHint 文本过长时候自动显示提示</p>
<p>Caption 标题内容</p>
<p>Checked 是否勾选</p>
<p>Color 颜色</p>
<p>GroupIndex 当变成radio单选模式的时候联动使用</p>
<p>Margin 间距</p>
<p>MarginTxt 文字间距</p>
<p>RadioItem 是否变成radio 单选模式</p>
<p>SkinSet 皮肤管理
Check 皮肤设置序号 我们同样指的是勾选框
Graph 皮肤图标序号
这里注意勾选皮肤的排版
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/16364c19170dd1bf1f79781b6bf91db5?showdoc=.jpg" alt="" />
比如我们设定四态 他每个状态有2个 未勾选和勾选
所以我们要设StateCount=8</p>
<p>Transparent 背景透明</p>
<p>TxtEffect 文字特性管理 详情见<a href="https://www.showdoc.cc/p/aff9e83add6e9a819cfcb6b5fdca3349" title="FoxUITextEffect">FoxUITextEffect</a></p>
<p>WordBreak 文字是否折行</p>
<p><strong>提供的事件</strong>
OnAutoFit 自动尺寸的时候手工动态控制事件</p>
<p>OnAfterDraw(Sender: TObject; DstBmp: TBitmap32;Arect: TRect);</p>
<p>OnBeforeDraw(Sender: TObject; DstBmp: TBitmap32;Arect: TRect);
内部绘制前后事件</p>
<p>OnFontSelect(Sender: TObject; AFont: TFont);
文字输出时候触发 方便动态修改字体</p>
<p>OnBorderSelect 边框输出的时候触发 我们可以在这里自己定义</p>
<p>OnChange 勾选变化触发</p>
<p>OnRadioChange 单选变化的时候我们可以阻止变化</p>