Changeset 1333 for trunk/src/user32/listbox.cpp
- Timestamp:
- Oct 17, 1999, 2:17:46 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/src/user32/listbox.cpp (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/listbox.cpp
r1297 r1333 1 /* $Id: listbox.cpp,v 1. 6 1999-10-14 18:27:55 sandervlExp $ */1 /* $Id: listbox.cpp,v 1.7 1999-10-17 12:17:42 cbratschi Exp $ */ 2 2 /* 3 3 * Listbox controls … … 24 24 * - Unicode 25 25 * - Locale handling 26 CB:27 - KillSystemTimer, SetSystemTimer28 26 */ 29 27 … … 201 199 else 202 200 { 203 info.nPos = descr->top_item;201 info.nPos = descr->top_item; 204 202 205 203 info.nPage = LISTBOX_GetCurrentPageSize( hwnd, descr ); … … 212 210 info.fMask |= SIF_DISABLENOSCROLL; 213 211 214 if(info.nMax > (INT)info.nPage) {215 ShowScrollBar(hwnd, SB_VERT, TRUE);216 EnableScrollBar(hwnd, SB_VERT, ESB_ENABLE_BOTH); 212 if(info.nMax > (INT)info.nPage) { 213 ShowScrollBar(hwnd, SB_VERT, TRUE); 214 EnableScrollBar(hwnd, SB_VERT, ESB_ENABLE_BOTH); 217 215 SetScrollInfo( hwnd, SB_VERT, &info, TRUE ); 218 }219 else {220 ShowScrollBar(hwnd, SB_VERT, FALSE);221 EnableScrollBar(hwnd, SB_VERT, ESB_DISABLE_BOTH); 222 }216 } 217 else { 218 ShowScrollBar(hwnd, SB_VERT, FALSE); 219 EnableScrollBar(hwnd, SB_VERT, ESB_DISABLE_BOTH); 220 } 223 221 224 222 if (descr->horz_extent) … … 1902 1900 static LRESULT LISTBOX_HandleLButtonUp( HWND hwnd, LB_DESCR *descr ) 1903 1901 { 1904 /* CB: implement!1905 1902 if (LISTBOX_Timer != LB_TIMER_NONE) 1906 1903 KillSystemTimer( hwnd, LB_TIMER_ID ); 1907 */ 1904 1908 1905 LISTBOX_Timer = LB_TIMER_NONE; 1909 1906 if (descr->captured) … … 1963 1960 if (!LISTBOX_HandleTimer( hwnd, descr, descr->focus_item, LISTBOX_Timer )) 1964 1961 { 1965 /* CB: implement!1966 1962 KillSystemTimer( hwnd, LB_TIMER_ID ); 1967 */ 1963 1968 1964 LISTBOX_Timer = LB_TIMER_NONE; 1969 1965 } … … 2016 2012 /* Start/stop the system timer */ 2017 2013 2018 /* CB: implement!2019 2014 if (dir != LB_TIMER_NONE) 2020 2015 SetSystemTimer( hwnd, LB_TIMER_ID, LB_SCROLL_TIMEOUT, NULL); 2021 */2022 /* CB: implement!2023 2016 else if (LISTBOX_Timer != LB_TIMER_NONE) 2024 2017 KillSystemTimer( hwnd, LB_TIMER_ID ); 2025 */ 2018 2026 2019 LISTBOX_Timer = dir; 2027 2020 } … … 2566 2559 LISTBOX_HandleMouseMove( hwnd, descr, (INT16)LOWORD(lParam), 2567 2560 (INT16)HIWORD(lParam) ); 2568 return 1; //SvL: Bugfix -> PMWINDOW expects non-zero return value if2561 return 1; //SvL: Bugfix -> PMWINDOW expects non-zero return value if 2569 2562 // we want to restore the default mouse cursor 2570 2563 … … 2678 2671 2679 2672 GetClientRect(hwnd, &clientRect); 2680 if (PtInRect( &clientRect, mousePos ))2681 {2682 captured = descr->captured;2683 descr->captured = TRUE; 2684 2685 LISTBOX_HandleMouseMove( hwnd, descr,2686 mousePos.x, mousePos.y);2673 if (PtInRect( &clientRect, mousePos )) 2674 { 2675 captured = descr->captured; 2676 descr->captured = TRUE; 2677 2678 LISTBOX_HandleMouseMove( hwnd, descr, 2679 mousePos.x, mousePos.y); 2687 2680 descr->captured = captured; 2688 2681 } 2689 2682 else 2690 2683 { 2691 LISTBOX_HandleMouseMove( hwnd, descr,2692 mousePos.x, mousePos.y);2684 LISTBOX_HandleMouseMove( hwnd, descr, 2685 mousePos.x, mousePos.y); 2693 2686 } 2694 2687
Note:
See TracChangeset
for help on using the changeset viewer.
