Notepad ++具有图标和背景颜色的标记

时间:2016-10-04 06:25:08

标签: c# notepad++ scintilla

我正在使用C#中的Notepad ++插件。为此,我想要设置一个标记,其中包含边距图标(pixmap)和彩色突出显示的线条。到目前为止,在我的尝试中,我似乎只能让其中一个工作:

Win32.SendMessage(PluginBase.nppData._scintillaMainHandle, SciMsg.SCI_MARKERDEFINEPIXMAP, MARKER_CURRENT_POS, Image);

Win32.SendMessage(PluginBase.nppData._scintillaMainHandle, SciMsg.SCI_MARKERDEFINE, MARKER_CURRENT_POS, (int)SciMsg.SC_MARK_BACKGROUND);
Win32.SendMessage(PluginBase.nppData._scintillaMainHandle, SciMsg.SCI_MARKERSETBACK, MARKER_CURRENT_POS, 0x00ff00);
Win32.SendMessage(PluginBase.nppData._scintillaMainHandle, SciMsg.SCI_MARKERSETFORE, MARKER_CURRENT_POS, 1);

是否有可能同时拥有?

0 个答案:

没有答案