Changeset 4149
- Timestamp:
- 2006年08月22日 21時34分10秒 (2 years ago)
- Files:
-
- trunk/src/ChangeLog.Meadow (modified) (1 diff)
- trunk/src/mw32fns.c (modified) (2 diffs)
- trunk/src/mw32term.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/ChangeLog.Meadow
r4148 r4149 1 2006-08-22 YAMAZAKI Katsuhiro <yamazaki-k@mwe.biglobe.ne.jp> 2 3 * mw32fns.c (mw32_WndProc<WM_ERASEBKGND>): At the first the erase 4 region is getting by GetUpdateRect. Use GetClientRect when 5 GetUpdateRect returns 0 (meaning there is no update region). 6 Refer to ticket:335. 7 (mw32_WndProc<WM_PAINT>): Cancel previous change. 8 9 * mw32term.c (mw32i_scroll_run): Delete the calculation of fringe 10 area. Refer to ticket:336. 11 1 12 2006-08-18 MIYOSHI Masanori <miyoshi@meadowy.org> 2 13 trunk/src/mw32fns.c
r4145 r4149 1911 1911 f->output_data.mw32->hdc_nestlevel = 1; 1912 1912 1913 GetClientRect (FRAME_MW32_WINDOW (f), &rect); 1913 if (!GetUpdateRect (FRAME_MW32_WINDOW (f), &rect, FALSE)) 1914 GetClientRect (FRAME_MW32_WINDOW (f), &rect); 1914 1915 mw32_clear_native_frame_area (f, rect.left, rect.top, 1915 1916 rect.right, rect.bottom); … … 1946 1947 GET_FRAME_HDC (f); 1947 1948 1948 GetClientRect (FRAME_MW32_WINDOW (f), &rc); 1949 if (ps.fErase) 1950 mw32_clear_native_frame_area (f, 1951 ps.rcPaint.left, 1952 ps.rcPaint.top, 1953 ps.rcPaint.right, 1954 ps.rcPaint.bottom); 1949 1955 1950 1956 expose_frame (f, 1951 rc.left, rc.top,1952 rc.right - rc.left,1953 rc.bottom - rc.top);1957 ps.rcPaint.left, ps.rcPaint.top, 1958 ps.rcPaint.right - ps.rcPaint.left, 1959 ps.rcPaint.bottom - ps.rcPaint.top); 1954 1960 1955 1961 RELEASE_FRAME_HDC (f); trunk/src/mw32term.c
r4134 r4149 2987 2987 fringes of W. */ 2988 2988 window_box (w, -1, &x, &y, &width, &height); 2989 2990 /* Exclude fringe areas. */2991 width -= FRAME_TOTAL_FRINGE_WIDTH (f);2992 x += FRAME_LEFT_FRINGE_WIDTH (f);2993 2989 2994 2990 from_y = WINDOW_TO_FRAME_PIXEL_Y (w, run->current_y);
