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(); | 
