diff options
| author | Neil <nyamatongwe@gmail.com> | 2021-07-31 08:49:25 +1000 | 
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2021-07-31 08:49:25 +1000 | 
| commit | 4d1a31d6a74019c3d43de1c33e2be093ed6dfd11 (patch) | |
| tree | d2b113b25d2cfcb751f4b5a961bb14a04261175f /src/Editor.cxx | |
| parent | 297d17ace8501b23a32390163676c838dad71f9a (diff) | |
| download | scintilla-mirror-4d1a31d6a74019c3d43de1c33e2be093ed6dfd11.tar.gz | |
Implement StyleSetCheckMonospaced.
Diffstat (limited to 'src/Editor.cxx')
| -rw-r--r-- | src/Editor.cxx | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/src/Editor.cxx b/src/Editor.cxx index db7e2366e..bd2742539 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -117,7 +117,7 @@ static constexpr bool IsAllSpacesOrTabs(std::string_view sv) noexcept {  	return true;  } -Editor::Editor() : durationWrapOneByte(0.000001, 0.0000001, 0.00001) { +Editor::Editor() : durationWrapOneByte(0.000001, 0.00000001, 0.00001) {  	ctrlID = 0;  	stylesValid = false; @@ -5748,6 +5748,9 @@ void Editor::StyleSetMessage(Message iMessage, uptr_t wParam, sptr_t lParam) {  	case Message::StyleSetHotSpot:  		vs.styles[wParam].hotspot = lParam != 0;  		break; +	case Message::StyleSetCheckMonospaced: +		vs.styles[wParam].checkMonospaced = lParam != 0; +		break;  	default:  		break;  	} @@ -5787,6 +5790,8 @@ sptr_t Editor::StyleGetMessage(Message iMessage, uptr_t wParam, sptr_t lParam) {  		return vs.styles[wParam].changeable ? 1 : 0;  	case Message::StyleGetHotSpot:  		return vs.styles[wParam].hotspot ? 1 : 0; +	case Message::StyleGetCheckMonospaced: +		return vs.styles[wParam].checkMonospaced ? 1 : 0;  	default:  		break;  	} @@ -7202,6 +7207,7 @@ sptr_t Editor::WndProc(Message iMessage, uptr_t wParam, sptr_t lParam) {  	case Message::StyleSetVisible:  	case Message::StyleSetChangeable:  	case Message::StyleSetHotSpot: +	case Message::StyleSetCheckMonospaced:  		StyleSetMessage(iMessage, wParam, lParam);  		break; @@ -7220,6 +7226,7 @@ sptr_t Editor::WndProc(Message iMessage, uptr_t wParam, sptr_t lParam) {  	case Message::StyleGetVisible:  	case Message::StyleGetChangeable:  	case Message::StyleGetHotSpot: +	case Message::StyleGetCheckMonospaced:  		return StyleGetMessage(iMessage, wParam, lParam);  	case Message::StyleResetDefault: | 
