Changeset 3927

Show
Ignore:
Timestamp:
10/21/05 16:39:01 (3 years ago)
Author:
horiguti
Message:

* dispnew.c (direct_output_forward_char): Call
mw32_update_frame_alpha() to refresh display when frame alpha is used.
Fixed ticket:210

* mw32term.c (show_or_hide_mouse_cursor): Suppress unnecesary timer
creation.
(show_or_hide_mouse_cursor<WM_TIMER>): Delete timer when the mouse
cursor is hidden.

Files:

Legend:

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

    r3926 r3927  
     12005-10-19  Kyotaro HORIGUCHI  <horiguti@meadowy.org> 
     2 
     3        * dispnew.c (direct_output_forward_char): Call 
     4        mw32_update_frame_alpha() to refresh display when frame alpha is 
     5        used. 
     6        Fixed ticket:210 
     7 
     8        * mw32term.c (show_or_hide_mouse_cursor): Suppress unnecesary 
     9        timer creation. 
     10        (show_or_hide_mouse_cursor<WM_TIMER>): Delete timer when the mouse 
     11        cursor is hidden. 
     12 
    1132005-10-21  Masayuki FUJII  <boochang@m4.kcn.ne.jp> 
    214 
  • trunk/src/dispnew.c

    r3863 r3927  
    38113811 
    38123812  fflush (stdout); 
     3813#ifdef MEADOW 
     3814  mw32_update_frame_alpha (f, NULL); 
     3815#endif 
    38133816  redisplay_performed_directly_p = 1; 
    38143817  return 1; 
  • trunk/src/mw32term.c

    r3926 r3927  
    42374237  if (timeout > 0 
    42384238      && mouse_hide_timer == 0 
    4239       && dpyinfo->mouse_cursor_stat == 0) 
     4239      && dpyinfo->mouse_cursor_stat == 0 
     4240      && dpyinfo->mw32_highlight_frame == XFRAME (selected_frame) 
     4241      && FRAME_MW32_WINDOW (XFRAME (selected_frame)) == msg.hwnd) 
    42404242    mouse_hide_timer = SetTimer (msg.hwnd, MW32_MOUSE_HIDE_TIMER_ID, 
    42414243                                 timeout, NULL); 
     
    42934295          else 
    42944296            { 
     4297              KillTimer (msg.hwnd, mouse_hide_timer); 
    42954298              mouse_hide_timer = 0; 
    42964299