【问题标题】:Marks in scintilla scrollbar?闪烁滚动条中的标记?
【发布时间】:2011-12-09 06:33:25
【问题描述】:

是否可以在闪烁控件的滚动条中标记搜索结果/断点/书签?就像在 Google Chrome 或 JetBrains IDE 中一样。

【问题讨论】:

    标签: scrollbar scintilla


    【解决方案1】:

    是的,这是可能的。

    首先您必须知道要标记哪些行。搜索后(使用 scintilla 搜索引擎或您自己的搜索引擎),您可以循环调用 SCI_MARKERADD 并将这些行作为参数 + 要使用的标记类型传递。

    更多信息: http://www.scintilla.org/ScintillaDoc.html#SCI_MARKERADD

    【讨论】:

    • 我不知道为什么这个答案被接受为解决方案,因为它不符合要求。 OP 要求在滚动条中提供标记,但解决方案在边距中提供标记,这绝对不一样。
    • 因为正如 scintilla 文档所述:“标记出现在文本左侧的选择边距中。”......至少对于我习惯使用的标记,没有办法将它们添加到Scintilla 控件中的滚动条。我假设他默认指的是左边距,而且他似乎是,因为他将问题标记为已回答。
    猜你喜欢
    • 2010-11-17
    • 2011-09-06
    • 1970-01-01
    • 2014-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    相关资源
    最近更新 更多