Skip to main content

图文混排文本框

概述

图文混排文本框(Multi Text Box)用于存放文字信息并展示,用户不可编辑,支持一部分HTML语法,支持多行文本。

上图所示HTML代码如下:

<font color="#994767">123</font>
<br/>
<font color="#666666">456</font>
<br/>
<img src=".\\pic2.png" />

属性

属性描述
文本(Text)当前编辑器显示的内容
字体颜色(Font Color)用于显示控件的字体颜色
浮动提示文字(Hint Text)鼠标悬浮于控件时显示的提醒文字
HTML文本(HTML Text)控件解析并展示的内容

事件

回调名称回调函数
on_click_image点击图片时调用回调
on_lost_capture失去焦点时回调
on_get_capture获得焦点时回调
on_click_hyperlink点击超链接时回调

Lua脚本示例

self.Text = "MultiTextBox"
self.AlwaysVScroll = true

--点击图片时产生回调
function on_click_image(self)
local str=nx_string(self.HtmlText)
nx_msgbox(str)
end