Changeset 3995

Show
Ignore:
Timestamp:
2005年12月01日 07時04分48秒 (3 years ago)
Author:
miyoshi
Message:

(mw32_real_positions): Correct the screen position of
the frame.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ChangeLog.Meadow

    r3994 r3995  
     12005-12-01  MIYOSHI Masanori  <miyoshi@meadowy.org> 
     2 
     3        * mw32fns.c (mw32_real_positions): Correct the screen position of 
     4        the frame. 
     5 
    162005-12-01  MIYOSHI Masanori  <miyoshi@meadowy.org> 
    27 
  • trunk/src/mw32fns.c

    r3994 r3995  
    164164mw32_real_positions (FRAME_PTR f, int *xptr, int *yptr) 
    165165{ 
     166  POINT pt; 
    166167  RECT inner, outer; 
    167168 
     
    172173                      f->output_data.mw32->dwStyleEx); 
    173174 
     175  pt.x = outer.left; 
     176  pt.y = outer.top; 
     177 
     178  ClientToScreen (FRAME_MW32_WINDOW (f), &pt); 
     179 
    174180  /* Remember x_pixels_diff and y_pixels_diff.  */ 
    175181  f->x_pixels_diff = inner.left - outer.left; 
    176182  f->y_pixels_diff = inner.top - outer.top; 
    177183 
    178   *xptr = outer.left
    179   *yptr = outer.top
     184  *xptr = pt.x
     185  *yptr = pt.y
    180186} 
    181187