FoxMenuButton
<p>FoxMenuButton,FoxUI提供的新式的左按钮右含有菜单的合成组件
<strong>属性</strong>
Alpha 透明度</p>
<p>AutoHint 文本过长是否自动显示提示</p>
<p>AcceptColorManager 是否接受ColorManager的管理</p>
<p>Caption 左边按钮标题</p>
<p>BtnMenu 对接[FoxPopupMenu]( <a href="https://www.showdoc.cc/p/94e26e335005d1b7eb076bf28ccc13f0">https://www.showdoc.cc/p/94e26e335005d1b7eb076bf28ccc13f0</a> "FoxPopupMenu") 来实现菜单</p>
<p>HintLeft 左边按钮提示</p>
<p>HintRight 右边按钮提示</p>
<p>ImageList 图标列表 <a href="https://www.showdoc.cc/p/ff039e66f52948a431eb58f823029a54" title="FoxUIBmp32List">FoxUIBmp32List</a></p>
<p>ImgIndex 图标序号</p>
<p>Margin 间距</p>
<p>RoundValue 圆角设置</p>
<p>SkinSet 皮肤设置
BtnLeft 左边按钮皮肤序号
BtnRight 右边按钮皮肤序号
BtnWhole 按钮在一张图上的,这个主要是为了实现整体效果
Graph 左键图标皮肤序号 可以在imagelist不存在的时候使用</p>
<p>Transparent 背景透明</p>
<p>WholeBtnSplit 有些按钮需要整体效果,此值表示左右分割点</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/b6ad3376e115efeb8c9f876f3b8c3b50?showdoc=.jpg" alt="" /></p>
<p><strong>提供的事件</strong>
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>OnLeftBtnColorSelect 左侧按钮颜色定义事件
OnRightBtnColorSelect 右侧按钮颜色定义事件
我们可以自己定义颜色 默认设定参见FoxColorManager的Btn属性</p>
<p>OnArrowColorSelect 下拉三角颜色自定义事件</p>
<p>OnSplitLineColorSelect 自定义分割线颜色事件</p>
<p>OnBorderSelect 边框颜色输出触发 默认设定参见FoxColorManager的border的btn属性</p>
<p>注意分割线和三角颜色 分别参见 FoxColormanager的Line的split 和 FoxColorManager的 Triangle属性</p>
<p>OnBtnLeftClick 左侧按钮点击</p>
<p>OnBtnRightClick 右侧按钮点击</p>