changeset 15651:b055a4ec9351

(w32_read_socket): Remove unused WM_ERASEBKGND code. No need to erase background now on (delayed) WM_PAINT. Move WM_PALETTECHANGED processing to raw input thread.
author Karl Heuer <kwzh@gnu.org>
date Fri, 12 Jul 1996 00:26:02 +0000
parents bc9525478463
children d6260a2af456
files src/w32term.c
diffstat 1 files changed, 1 insertions(+), 21 deletions(-) [+]
line wrap: on
line diff
--- a/src/w32term.c	Fri Jul 12 00:25:27 1996 +0000
+++ b/src/w32term.c	Fri Jul 12 00:26:02 1996 +0000
@@ -2394,15 +2394,6 @@
     {
       switch (msg.msg.message)
 	{
-#if 0
-	case WM_ERASEBKGND:
-	  f = x_window_to_frame (dpyinfo, msg.msg.hwnd);
-	  if (f)
-	    {
-	      win32_clear_rect (f, NULL, &msg.rect);
-	    }
-	  break;
-#endif
 	case WM_PAINT:
 	  {
 	    f = x_window_to_frame (dpyinfo, msg.msg.hwnd);
@@ -2417,10 +2408,6 @@
 		  }
 		else
 		  {
-		    /* WM_ERASEBKGND is only generated (and processed)
-		       in response to WM_PAINT, so emulate that
-		       behaviour here. */
-		    win32_clear_rect (f, NULL, &msg.rect);
 		    dumprectangle (f,
 				   msg.rect.left,
 				   msg.rect.top,
@@ -2429,13 +2416,6 @@
 		  }
 	      }
 	  }
-	  
-	  break;
-	case WM_PALETTECHANGED:
-	  f = x_window_to_frame (dpyinfo, msg.msg.hwnd);
-	  if (f)
-	    /* Realize palette - will force update if needed. */
-	    release_frame_dc (f, get_frame_dc (f));
 	  break;
 	case WM_KEYDOWN:
 	case WM_SYSKEYDOWN:
@@ -2490,7 +2470,7 @@
 		     AltGr and there is a valid AltGr scan code for
 		     this key.  */
 		  if (is_dead_key (msg.msg.wParam) 
-		      && !((VkKeyScan (bufp->code) & 0xff00) == 0x600))
+		      && !((VkKeyScan ((char) bufp->code) & 0xff00) == 0x600))
 		    break;
 
 		  bufp += add;