diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Document.cxx | 4 | ||||
-rw-r--r-- | src/Document.h | 4 | ||||
-rw-r--r-- | src/Editor.cxx | 2 |
3 files changed, 6 insertions, 4 deletions
diff --git a/src/Document.cxx b/src/Document.cxx index 93467274c..344534868 100644 --- a/src/Document.cxx +++ b/src/Document.cxx @@ -2221,6 +2221,10 @@ void Document::IncrementStyleClock() { styleClock = (styleClock + 1) % 0x100000; } +void SCI_METHOD Document::DecorationSetCurrentIndicator(int indicator) { + decorations.SetCurrentIndicator(indicator); +} + void SCI_METHOD Document::DecorationFillRange(Sci_Position position, int value, Sci_Position fillLength) { if (decorations.FillRange(position, value, fillLength)) { DocModification mh(SC_MOD_CHANGEINDICATOR | SC_PERFORMED_USER, diff --git a/src/Document.h b/src/Document.h index e7d182ec5..f6ab8b0d3 100644 --- a/src/Document.h +++ b/src/Document.h @@ -410,9 +410,7 @@ public: void LexerChanged(); int GetStyleClock() const { return styleClock; } void IncrementStyleClock(); - void SCI_METHOD DecorationSetCurrentIndicator(int indicator) { - decorations.SetCurrentIndicator(indicator); - } + void SCI_METHOD DecorationSetCurrentIndicator(int indicator); void SCI_METHOD DecorationFillRange(Sci_Position position, int value, Sci_Position fillLength); int SCI_METHOD SetLineState(Sci_Position line, int state); diff --git a/src/Editor.cxx b/src/Editor.cxx index 21c8fdf40..ea57b4d79 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -7354,7 +7354,7 @@ sptr_t Editor::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) { return (wParam <= INDIC_MAX) ? vs.indicators[wParam].outlineAlpha : 0; case SCI_SETINDICATORCURRENT: - pdoc->decorations.SetCurrentIndicator(static_cast<int>(wParam)); + pdoc->DecorationSetCurrentIndicator(static_cast<int>(wParam)); break; case SCI_GETINDICATORCURRENT: return pdoc->decorations.GetCurrentIndicator(); |