From 2eec4f03ed58ff607cf0bfbf30358fd7be55e9d0 Mon Sep 17 00:00:00 2001 From: Dylan Smith Date: Fri, 4 Jul 2008 16:02:47 -0400 Subject: [PATCH] richedit: Fixed the selection bar width. --- dlls/riched20/editor.c | 4 ++-- dlls/riched20/editstr.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c index dedc59eaffe..6ff1385f26c 100644 --- a/dlls/riched20/editor.c +++ b/dlls/riched20/editor.c @@ -1697,7 +1697,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; @@ -2111,7 +2111,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 d54edbf0334..cab52ad58ad 100644 --- a/dlls/riched20/editstr.h +++ b/dlls/riched20/editstr.h @@ -90,6 +90,8 @@ typedef enum { diUndoPotentialEndTransaction, /* 19 - allows grouping typed chars for undo */ } 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 */ -- 2.11.4.GIT