Author: toshok
Date: 2006-11-15 12:20:39 -0500 (Wed, 15 Nov 2006)
New Revision: 67943

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs
Log:
        * XplatUIX11.cs: use AddExpose instead of sending a message.
        fixes textbox border drawing.

2006-11-15  Chris Toshok  <[EMAIL PROTECTED]>



Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2006-11-15 17:00:21 UTC (rev 67942)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2006-11-15 17:20:39 UTC (rev 67943)
@@ -1,5 +1,10 @@
 2006-11-15  Chris Toshok  <[EMAIL PROTECTED]>
 
+       * XplatUIX11.cs: use AddExpose instead of sending a message.
+       fixes textbox border drawing.
+
+2006-11-15  Chris Toshok  <[EMAIL PROTECTED]>
+
        * PropertyGridView.cs: keep from crashing on mouse move/down when
        the property grid is empty.
 

Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs    
2006-11-15 17:00:21 UTC (rev 67942)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs    
2006-11-15 17:20:39 UTC (rev 67943)
@@ -1754,9 +1754,8 @@
                                        XMoveResizeWindow(DisplayHandle, 
hwnd.client_window, rect.X, rect.Y, rect.Width, rect.Height);
                                }
                        }
-                       
-                       // Hack to get a paint
-                       NativeWindow.WndProc (hwnd.client_window, 
Msg.WM_NCPAINT, IntPtr.Zero, IntPtr.Zero);
+
+                       AddExpose (hwnd, false, 0, 0, hwnd.Width, hwnd.Height);
                }
                #endregion      // Private Methods
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to