FoxUI在线文档

关于FoxUI组件的说明


FoxEdit

<p>FoxEdit,FoxUI提供的原生编辑框组件 <strong>属性</strong> Alpha 透明度</p> <p>Checked 是否勾选</p> <p>CustomSelect 是否允许鼠标选中指定内容</p> <p>ExtraSet 附加按钮设置 AutoHide 没有焦点自动隐藏 ExtraHint 提示 BtnWidth 附件按钮宽度 Caption 附加按钮标题 ShowExtra 是否显示附加按钮</p> <p>ImageList 对接<a href="https://www.showdoc.cc/p/ff039e66f52948a431eb58f823029a54" title="FoxUIBmp32List">FoxUIBmp32List</a> 图标列表</p> <p>InputHorz 输入符横向输出</p> <p>ImgIndex 图标序号</p> <p>ImgListHint 图标提示</p> <p>MarginSet 间距管理 Btn 按钮间距 ImgList 图标间距 LeftOffset 左侧保留 RightOffset 右侧保留 TopOffSet 上部分保留 BottomOffSet 下部分保留 Txt 文字间距 Check 勾选框间距</p> <p>MaxLength 内容最大长度 0 表示无限制</p> <p>MenuCaptionSet Copy,Cut,Paste,SelAll,Delete,UnDo 对应内建菜单项名称 //注意此部分已经全部放到FoxCaptionHintManager统一管理</p> <p>OnlyNumber 只接受数字</p> <p>OnlyRead 只读</p> <p>PopupMenu 对接[FoxPopupMenu]( <a href="https://www.showdoc.cc/p/94e26e335005d1b7eb076bf28ccc13f0">https://www.showdoc.cc/p/94e26e335005d1b7eb076bf28ccc13f0</a> &quot;FoxPopupMenu&quot;)的外接菜单</p> <p>RoundValue 圆角设置</p> <p>SkinSet 皮肤管理器 Box 外框皮肤序号 Check 勾选框皮肤序号 ExtraBtn 额外按钮皮肤序号 Input 输入符号皮肤序号 Pass 密码皮肤序号 Graph 前置图片皮肤序号 注意 imagelist的设置优先此设置 NumberChar 0-9数字皮肤序号 EnglishChar 26个英文字母皮肤序号 Popup 内置菜单相关皮肤序号</p> <p>ShowEditMenu 是否显示内建菜单</p> <p>ShowCheckBox 是否显示勾选框</p> <p>Transparent 背景透明</p> <p>TxtHint 当Text为空的时候可以显示提示</p> <p><strong>注意</strong> Edit的各项颜色管理</p> <p>输入符号 FoxColorManager 的 Edit.Input, InputSelect属性</p> <p>文字选中颜色 FoxColorManger的 Font.Edit.Select 属性</p> <p>选中底色 参阅 FoxColorManager Select.Edit 属性</p> <p><strong>提供的事件</strong> OnAfterDraw(Sender: TObject; DstBmp: TBitmap32;Arect: TRect);</p> <p>OnBeforeDraw(Sender: TObject; DstBmp: TBitmap32;Arect: TRect); 内部绘制前后事件</p> <p>OnBorderSelect 边框颜色触发 默认设置参见 FoxColorManager 的 Border.ListBox属性</p> <p>OnBtnExtraClick 附加按钮点击事件</p> <p>OnCheckChange 勾选变化事件</p> <p>OnChange 文本内容变化触发</p> <p>OnEditMouseDonw OnEditMouseMove OnEditMouseUp,编辑区域鼠标事件触发</p> <p>OnGetFocus,OnLostFocus 焦点获取和失去时候产生</p> <p>OnImgListClick 图标点击产生</p> <p>OnOwnerMenuInit 内建菜单初始化事件</p> <p>OnOwnerMenuPopup 内建菜单弹出事件</p> <p>OnOwnerMenuItemSelectFont 内建菜单绘制时 自定义字体</p> <p>OnOwnerDrawBtnExtra 附加按钮自绘事件 (此事件保留只是为了产品兼容性,后面尽量使用OnBtnExtraOwnerDraw)</p> <p>OnBtnExtraOwnerDraw 标准的附加按钮自绘事件 优先级高于上面OnOwnerDrawBtnExtra事件 </p> <p>OnUserCustomRect 用户自定义左右边界事件</p> <p>OnBtnExtraColorSelect 额外按钮颜色自定义事件</p> <p>OnTxtHintColorSelect 提示文字自定义颜色</p> <p>OnShowFocusTxtHint 控制Edit在获取焦点时候是否继续显示TxtHint</p> <p>OnEditGetLeftRightOffset 动态设定左右偏移量事件</p> <p>OnInputSelColorSelect 输入符选中情况下颜色设定</p> <p>OnInputColorSelect 输入符颜色设定</p> <p>OnSelColorSelect 选中情况下文字底部颜色设定</p> <p>OnSelFontColorSelect 选中情况下文字颜色设定</p> <p><strong>提供的方法</strong> Procedure ShowTxtHint 显示闪动提示 Procedure Clear;//清空 procedure DoPaste;//黏贴 procedure DoDelete;//删除 procedure DoCopy;//复制 procedure DoCut;//剪切 procedure DoSelAll;//全选 procedure DoUnDo;//撤销 Procedure CancelSelect;//取消选中</p>

页面列表

ITEM_HTML