FoxUI在线文档

关于FoxUI组件的说明


FoxTager

<p>FoxTager 是FoxUI提供的标签管理组件</p> <p><strong>属性</strong> ImageList 图标列表</p> <p>ShowBtnExtra 是否显示额外按钮</p> <p>CanInput 是否支持直接输入标签内容</p> <p>InputHint 输入提示内容</p> <p>MutliSelect 是否允许多选</p> <p>Items 标签管理列表</p> <p>SkinSet 皮肤管理器 Item//项目背景 BtnClose//关闭按钮 Back//背景图 EditBox//编辑框 BtnExtra//额外按钮 比如下拉 比如清空 这个看用户需求 MarginSet 间距管理 Item:Integer;//项目 Btn:Integer;//按钮 ImgList:Integer;//图标 Txt:Integer;//文字 ItemSet 标签项设置 ShowClose:Boolean;//是否显示按钮 BorderColor:TColor;//边框色 Color:TColor;//背景色 SelColor:TColor;//选中颜色 Alpha:Byte;//项目透明度 RoundValue:Double;//是否带圆角 Width:Integer; //默认宽高 height:Integer;</p> <p><strong>方法</strong> Procedure ActiveItemHint(Str:string;pt:TPoint);//激活提示</p> <p>Procedure CloseItemHint;//关闭提示</p> <p>Procedure Clear; //清空标签</p> <p>Function AddTag(ACaption:string;AImgIndex:Integer=-1;AHint:String=''):TFoxTagItem; //增加标签</p> <p>procedure DelTag(ATag:TFoxTagItem);//删除标签</p> <p><strong>事件</strong></p> <p>OnInitEdit 初始化输入框事件</p> <p>OnItemMeasure 项目尺寸动态设定事件</p> <p>OnItemOwnerDraw 标签项目纯自绘事件</p> <p>OnItemBeforeDraw 标签项目绘制前</p> <p>OnItemAfterDraw 标签项目绘制后</p> <p>OnItemColorSelect 标签项目颜色选择事件</p> <p>OnItemBorderColorSelect 标签项目边框颜色选择事件</p> <p>OnItemGetImgindex 标签项目图标动态选定事件</p> <p>OnItemFontSelect 标签项目字体动态设定事件</p> <p>OnItemGetCaption 标签项目标题动态获取事件</p> <p>OnItemSelectChanged 标签项目选中变化事件</p> <p>OnItemSelectAllowChange 标签项目选中是否允许事件</p> <p>OnItemShowBtn 标签按钮动态设定显示事件</p> <p>OnItemClick 标签项目点击事件</p> <p>OnItemBtnClick 标签项目按钮点击事件</p> <p>OnItemDateDelete 标签项目绑定数据释放事件</p> <p>OnBtnExtraMeasure 额外按钮尺寸设定事件</p> <p>OnBtnExtraColorSelect 附加按钮颜色选择事件</p> <p>OnBtnExtraClick 附加按钮点击事件</p>

页面列表

ITEM_HTML