FoxUIKeyWordDrawer
<p>FoxUIKeyWordDrawer 是FoxUI提供的用来显示关键字高亮的非可视化组件
<img src="https://www.showdoc.cc/server/api/attachment/visitfile/sign/69853fcc66ea0938aec7cbee4cbf41de?showdoc=.jpg" alt="" />
<strong>特性
1:支持文字自定义
2:支持背景色
3:支持自动换行
4:支持反向匹配
</strong>
属性
Styles 风格管理</p>
<p>具体描述
KeyWord 要匹配的文字
Font 输出字体风格
BackColor 是否绘制背景色
IgnoreCase 是否忽略大小写
Spacing 文字间距
Reverse 是否反向匹配 比如keyword设0123456789 那么目标内容里的所有数字都会高亮
comment 备注</p>
<p>font 默认字体输出</p>
<p>MaskInfo 转义字符集,一旦设定组件会此字符集进行匹配来绘制,典型运用 汉字的拼音首字母匹配
方法
procedure DrawKeyWordText(Atxt:String;AFont:TFont;Dstbmp:TBitmap32;StrRect:TRect;AlphaValue:Integer;WordWrap:Boolean);//输出文字</p>