- Timestamp:
- Sep 12, 1999, 6:52:46 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/comctl32/trackbar.c
r621 r912 1 /* $Id: trackbar.c,v 1.1 6 1999-08-22 13:20:26 cbratschi Exp $ */1 /* $Id: trackbar.c,v 1.17 1999-09-12 16:52:46 cbratschi Exp $ */ 2 2 /* 3 3 * Trackbar control … … 488 488 if (!(dwStyle & TBS_NOTHUMB)) 489 489 { 490 491 490 HBRUSH hbr,hbrOld; 492 491 RECT thumb = infoPtr->rcThumb; … … 502 501 } else 503 502 { 504 505 503 POINT points[6]; 506 504 RECT triangle; /* for correct shadows of thumb */ … … 732 730 if (infoPtr->flags & TB_THUMBCHANGED) 733 731 { 732 if (infoPtr->flags & TB_THUMBSIZECHANGED) TRACKBAR_CalcChannel(hwnd,infoPtr); 734 733 TRACKBAR_CalcThumb(hwnd,infoPtr); 735 if (infoPtr->flags & TB_THUMBSIZECHANGED) TRACKBAR_CalcChannel(hwnd,infoPtr);736 734 } 737 735 if (infoPtr->flags & TB_SELECTIONCHANGED) TRACKBAR_CalcSelection(hwnd,infoPtr); … … 1528 1526 TRACKBAR_SetThumbLength (HWND hwnd, WPARAM wParam, LPARAM lParam) 1529 1527 { 1530 TRACKBAR_INFO *infoPtr = TRACKBAR_GetInfoPtr 1528 TRACKBAR_INFO *infoPtr = TRACKBAR_GetInfoPtr(hwnd); 1531 1529 1532 1530 if (infoPtr->uThumbLen == (UINT)wParam) return 0; 1533 1531 1534 if ( !(GetWindowLongA (hwnd, GWL_STYLE) & TBS_FIXEDLENGTH)) return 0;1535 1536 infoPtr->uThumbLen = (UINT)wParam;1537 infoPtr->flags |= TB_THUMBSIZECHANGED ;1532 if (GetWindowLongA(hwnd,GWL_STYLE) & TBS_FIXEDLENGTH) return 0; 1533 1534 infoPtr->uThumbLen = MAX((UINT)wParam,THUMB_MINLEN); 1535 infoPtr->flags |= TB_THUMBSIZECHANGED | TB_THUMBCHANGED; 1538 1536 1539 1537 TRACKBAR_Refresh(hwnd);
Note:
See TracChangeset
for help on using the changeset viewer.