aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Editor.cxx')
-rw-r--r--src/Editor.cxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx
index a185d7f08..356f73baa 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -5953,6 +5953,9 @@ void Editor::StyleSetMessage(Message iMessage, uptr_t wParam, sptr_t lParam) {
case Message::StyleSetWeight:
vs.styles[wParam].weight = static_cast<FontWeight>(lParam);
break;
+ case Message::StyleSetStretch:
+ vs.styles[wParam].stretch = static_cast<FontStretch>(lParam);
+ break;
case Message::StyleSetItalic:
vs.styles[wParam].italic = lParam != 0;
break;
@@ -6022,6 +6025,8 @@ sptr_t Editor::StyleGetMessage(Message iMessage, uptr_t wParam, sptr_t lParam) {
return vs.styles[wParam].weight > FontWeight::Normal;
case Message::StyleGetWeight:
return static_cast<sptr_t>(vs.styles[wParam].weight);
+ case Message::StyleGetStretch:
+ return static_cast<sptr_t>(vs.styles[wParam].stretch);
case Message::StyleGetItalic:
return vs.styles[wParam].italic ? 1 : 0;
case Message::StyleGetEOLFilled:
@@ -7580,6 +7585,7 @@ sptr_t Editor::WndProc(Message iMessage, uptr_t wParam, sptr_t lParam) {
case Message::StyleSetBack:
case Message::StyleSetBold:
case Message::StyleSetWeight:
+ case Message::StyleSetStretch:
case Message::StyleSetItalic:
case Message::StyleSetEOLFilled:
case Message::StyleSetSize:
@@ -7600,6 +7606,7 @@ sptr_t Editor::WndProc(Message iMessage, uptr_t wParam, sptr_t lParam) {
case Message::StyleGetBack:
case Message::StyleGetBold:
case Message::StyleGetWeight:
+ case Message::StyleGetStretch:
case Message::StyleGetItalic:
case Message::StyleGetEOLFilled:
case Message::StyleGetSize: