Autohotkey-Gui-Edit:ini 文件中的部分和键可以用不同的颜色读取吗?

Autohotkey-Gui-Edit:ini 文件中的部分和键可以用不同的颜色读取吗?

如何在 GUI 编辑中以不同的颜色读取部分和键

我正在读取 .ini 文件,但无法以不同的颜色显示部分和键。仅读取 1 种颜色

a.ini:↓↓↓↓↓↓↓↓↓↓↓↓

[title]
number=test

代码:↓↓↓↓↓↓↓↓↓↓↓

FileRead, file, a.ini
Gui, Font, s14 cBlue
Gui Add, Edit, w435 h400 vfile, %file%
Gui, show

答案1

控制类型 图形用户界面编辑 是可以输入自由格式文本的区域。它不会突出显示以颜色显示元素。

您需要自己解析文本并自己创建亮点。

为了帮助完成任务,你可以将文本转换为 HTML(也许使用正则表达式),然后使用库显示它 HTML文本

文档中给出了如何创建彩色文本的一个示例:

<fGeorgia><w100>Light text in Georgia</w></f><w1000>Heaviest text</w>Normal Text<u><i><b>This is underlined, italic and bold </b></i></u><cff0000><d>This is red and Deleted</d></c>

相关内容