comparison src/scrollbar-msw.c @ 269:b2472a1930f2 r20-5b33

Import from CVS: tag r20-5b33
author cvs
date Mon, 13 Aug 2007 10:27:19 +0200
parents 83b3d10dcba9
children 6330739388db
comparison
equal deleted inserted replaced
268:6ced69ccd85f 269:b2472a1930f2
151 int active, int size, 151 int active, int size,
152 struct scrollbar_instance *sb) 152 struct scrollbar_instance *sb)
153 { 153 {
154 struct frame *f = XFRAME (w->frame); 154 struct frame *f = XFRAME (w->frame);
155 155
156 if (SCROLLBAR_MSW_SIZE (sb) != size) { 156 if (SCROLLBAR_MSW_SIZE (sb) != size)
157 SCROLLBAR_MSW_SIZE (sb) = size; 157 {
158 ShowScrollBar (SCROLLBAR_MSW_HANDLE (sb), SB_CTL, 158 SCROLLBAR_MSW_SIZE (sb) = size;
159 SCROLLBAR_MSW_SIZE (sb)); 159 ShowScrollBar (SCROLLBAR_MSW_HANDLE (sb), SB_CTL,
160 SCROLLBAR_MSW_INFO(sb).fMask |= SIF_DISABLENOSCROLL; 160 SCROLLBAR_MSW_SIZE (sb));
161 SetScrollInfo(SCROLLBAR_MSW_HANDLE (sb), SB_CTL, &SCROLLBAR_MSW_INFO (sb), TRUE); 161 SCROLLBAR_MSW_INFO(sb).fMask |= SIF_DISABLENOSCROLL;
162 FRAMEMETH (f, set_frame_size, (f, FRAME_WIDTH (f), FRAME_HEIGHT (f))); 162 SetScrollInfo(SCROLLBAR_MSW_HANDLE (sb), SB_CTL, &SCROLLBAR_MSW_INFO (sb), TRUE);
163 } 163 }
164 } 164 }
165 165
166 void 166 void
167 mswindows_handle_scrollbar_event (HWND hwnd, int code, int pos) 167 mswindows_handle_scrollbar_event (HWND hwnd, int code, int pos)
168 { 168 {