Module: wine Branch: master Commit: 0699332b370df68e657eb84b2cbf7f0b45e4cca3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0699332b370df68e657eb84b2c...
Author: Dylan Smith dylan.ah.smith@gmail.com Date: Mon Sep 29 20:16:31 2008 -0400
richedit: Fixed test failing on windows version with larger font sizes.
---
dlls/riched20/tests/editor.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/dlls/riched20/tests/editor.c b/dlls/riched20/tests/editor.c index 15f0248..649d7e7 100644 --- a/dlls/riched20/tests/editor.c +++ b/dlls/riched20/tests/editor.c @@ -392,7 +392,6 @@ static void line_scroll(HWND hwnd, int amount) static void test_EM_SCROLLCARET(void) { int prevY, curY; - HWND hwndRichEdit = new_richedit(NULL); const char text[] = "aa\n" "this is a long line of text that should be longer than the " "control's width\n" @@ -402,6 +401,14 @@ static void test_EM_SCROLLCARET(void) "ff\n" "gg\n" "hh\n"; + /* The richedit window height needs to be large enough vertically to fit in + * more than two lines of text, so the new_richedit function can't be used + * since a height of 60 was not large enough on some systems. + */ + HWND hwndRichEdit = CreateWindow(RICHEDIT_CLASS, NULL, + ES_MULTILINE|WS_POPUP|WS_HSCROLL|WS_VSCROLL|WS_VISIBLE, + 0, 0, 200, 80, NULL, NULL, hmoduleRichEdit, NULL); + ok(hwndRichEdit != NULL, "class: %s, error: %d\n", RICHEDIT_CLASS, (int) GetLastError());
/* Can't verify this */ SendMessage(hwndRichEdit, EM_SCROLLCARET, 0, 0);