Module: wine Branch: master Commit: 2eec4f03ed58ff607cf0bfbf30358fd7be55e9d0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2eec4f03ed58ff607cf0bfbf30...
Author: Dylan Smith dylan.ah.smith@gmail.com Date: Fri Jul 4 16:02:47 2008 -0400
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 dedc59e..6ff1385 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 d54edbf..cab52ad 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 */