Nikolay Sivov : comctl32/trackbar: Default to TBTS_TOP position on creation .

Alexandre Julliard julliard at winehq.org
Tue Sep 8 08:53:40 CDT 2009


Module: wine
Branch: master
Commit: 5594a5f960722927e5985eb1115b0abfbfc8740f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5594a5f960722927e5985eb1115b0abfbfc8740f

Author: Nikolay Sivov <bunglehead at gmail.com>
Date:   Wed Sep  2 20:35:15 2009 +0400

comctl32/trackbar: Default to TBTS_TOP position on creation.

---

 dlls/comctl32/tests/trackbar.c |   10 ++++------
 dlls/comctl32/trackbar.c       |    2 +-
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dlls/comctl32/tests/trackbar.c b/dlls/comctl32/tests/trackbar.c
index 68fdb96..a200b91 100644
--- a/dlls/comctl32/tests/trackbar.c
+++ b/dlls/comctl32/tests/trackbar.c
@@ -868,15 +868,13 @@ static void test_tool_tips(HWND hWndTrackbar){
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* testing TBM_SETTIPSIDE */
     r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_TOP, 0);
-    todo_wine{
-        expect(0, r);
-    }
+    expect(TBTS_TOP, r);
     r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_LEFT, 0);
-    expect(0, r);
+    expect(TBTS_TOP, r);
     r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_BOTTOM, 0);
-    expect(1, r);
+    expect(TBTS_LEFT, r);
     r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_RIGHT, 0);
-    expect(2, r);
+    expect(TBTS_BOTTOM, r);
 
     /* testing TBM_SETTOOLTIPS */
     hWndTooltip = CreateWindowEx(WS_EX_TOPMOST, TOOLTIPS_CLASS, NULL, 0,
diff --git a/dlls/comctl32/trackbar.c b/dlls/comctl32/trackbar.c
index 979be11..5b0b87d 100644
--- a/dlls/comctl32/trackbar.c
+++ b/dlls/comctl32/trackbar.c
@@ -1408,7 +1408,7 @@ TRACKBAR_Create (HWND hwnd, const CREATESTRUCTW *lpcs)
     infoPtr->lSelMin   = 0;
     infoPtr->lSelMax   = 0;
     infoPtr->lPos      = 0;
-    infoPtr->fLocation = -1;
+    infoPtr->fLocation = TBTS_TOP;
     infoPtr->uNumTics  = 0;    /* start and end tic are not included in count*/
     infoPtr->uTicFreq  = 1;
     infoPtr->tics      = NULL;




More information about the wine-cvs mailing list