diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c index 60db1bf..33e44e8 100644 --- a/dlls/riched20/editor.c +++ b/dlls/riched20/editor.c @@ -1674,7 +1674,7 @@ ME_TextEditor *ME_MakeEditor(HWND hWnd) { ME_CheckCharOffsets(ed); if (GetWindowLongW(hWnd, GWL_STYLE) & ES_SELECTIONBAR) - ed->selofs = 16; + ed->selofs = SELECTIONBAR_WIDTH; else ed->selofs = 0; ed->linesel = 0; @@ -2090,7 +2090,7 @@ static LRESULT RichEditWndProc_common(HWND hWnd, UINT msg, WPARAM wParam, if (settings & ECO_AUTOWORDSELECTION) FIXME("ECO_AUTOWORDSELECTION not implemented yet!\n"); if (settings & ECO_SELECTIONBAR) - editor->selofs = 16; + editor->selofs = SELECTIONBAR_WIDTH; else editor->selofs = 0; ME_WrapMarkedParagraphs(editor); diff --git a/dlls/riched20/editstr.h b/dlls/riched20/editstr.h index 1e2c770..018029e 100644 --- a/dlls/riched20/editstr.h +++ b/dlls/riched20/editstr.h @@ -89,6 +89,8 @@ typedef enum { diUndoSetDefaultCharFormat, /* 18 */ } ME_DIType; +#define SELECTIONBAR_WIDTH 9 + /******************************** run flags *************************/ #define MERF_STYLEFLAGS 0x0FFF /* run contains non-text content, which has its own rules for wrapping, sizing etc */