FoxOutLookBar
<p>FoxOutLookBar,FoxUI提供的抽屉式列表管理组件
<strong>属性</strong>
ActiveBarEffect 改变Bar的时候是否启用动画</p>
<p>Alpha 透明度</p>
<p>BarHeight Bar高度</p>
<p>BarImgList Bar图标列表 对接 <a href="https://www.showdoc.cc/p/ff039e66f52948a431eb58f823029a54" title="FoxUIBmp32List">FoxUIBmp32List</a></p>
<p>HorzScrollBar 横向滚动条</p>
<p>ItemImgList 项图标列表</p>
<p>MarginSet 间距管理
Bar 条间距
BarOffsetx 条左右边偏移
Check勾选框间距
ImgList 图标间距
Item 项间距
ItemOffsetX 项左右间距
ItemOffsetY 项上下间距
Txt 文本间距</p>
<p>PopupMenu 弹出菜单具体见 <a href="https://www.showdoc.cc/p/94e26e335005d1b7eb076bf28ccc13f0" title="FoxPopupMenu">FoxPopupMenu</a></p>
<p>SkinSet 皮肤管理
Back 背景图皮肤序号
Bar 条皮肤序号
Item 项皮肤序号
Check 勾选框皮肤序号</p>
<p>Transparent 背景透明</p>
<p>VertScrollBar 竖向滚动条</p>
<p><strong>提供的事件</strong>
OnBeforeDraw,OnAferDraw 绘制前后触发</p>
<p>OnBorderSelect 边框颜色输出事件</p>
<p>OnActiveBarDrawBack 当激活的条绘制背景触发</p>
<p>OnActiveBarOwnerDraw 条内容自定义绘制</p>
<p>OnBarActive 当条激活</p>
<p>OnBarAfterDraw,OnBarBeforeDraw 条绘制前后触发</p>
<p>OnBarGetImgIndex 条绘制图标动态修改</p>
<p>OnBarFontSelect 条绘制文字动态修改字体</p>
<p>OnBarColorSelect 条绘制颜色触发</p>
<p>OnBarMeasure 条动态修改尺寸</p>
<p>OnBarOwnerDraw 条自定义绘制</p>
<p>OnBarClick 条点击触发</p>
<p>OnItemAfterDraw,OnItemBeforeDraw 项绘制前后触发</p>
<p>OnItemClick 项点击触发</p>
<p>OnItemDbClick 项双击事件</p>
<p>OnItemSelectChange 项选择变化触发</p>
<p>OnItemDataDelete 数据绑定的可以在这个事件里释放</p>
<p>OnItemGetImgIndex 绘制项图标动态修改</p>
<p>OnItemFontSelect 项文字输出动态修改字体</p>
<p>OnItemColorSelect 项颜色变化触发</p>
<p>OnItemMearsure 动态修改项的尺寸</p>
<p>OnItemMouseOver,OnItemMouseDown,OnItemMouseUp 此三个事件来对项上的自定义对象响应鼠标行为</p>
<p>OnScroll 滚动事件</p>
<p>OnvertScrollGetAlpha 竖向滚动条动态设定透明</p>
<p><strong>提供的方法</strong></p>
<p>Function AddBar:TFoxOutBar;overload;//增加bar
procedure DelBar(Bar:TFoxOutBar);//删除bar
procedure Clear;//清空bar
function ItemAtPos(pt:TPoint):TFoxBarItem;//光标获取到的item</p>