Author: toshok
Date: 2006-05-25 15:25:28 -0400 (Thu, 25 May 2006)
New Revision: 61137

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs
Log:
2006-05-25  Chris Toshok  <[EMAIL PROTECTED]>

        * ThemeWin32Classic.cs: fix datagrid clipping problems caused by
        r61019.



Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2006-05-25 19:14:15 UTC (rev 61136)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2006-05-25 19:25:28 UTC (rev 61137)
@@ -1,3 +1,8 @@
+2006-05-25  Chris Toshok  <[EMAIL PROTECTED]>
+
+       * ThemeWin32Classic.cs: fix datagrid clipping problems caused by
+       r61019.
+
 2006-05-25  Peter Dennis Bartok  <[EMAIL PROTECTED]> 
 
        * Application.cs: Moved setting of is_modal and closing to before

Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs
===================================================================
--- 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs 
    2006-05-25 19:14:15 UTC (rev 61136)
+++ 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs 
    2006-05-25 19:25:28 UTC (rev 61137)
@@ -914,6 +914,7 @@
                                        continue;
 
                                current_clip = new Region (rect_columnhdr);
+                               current_clip.Intersect (columns_area);
                                current_clip.Intersect (clip);
                                g.Clip = current_clip;
 
@@ -1116,6 +1117,7 @@
 
                                if (clip.IntersectsWith (rect_cell)) {
                                        current_clip = new Region (rect_cell);
+                                       current_clip.Intersect (row_rect);
                                        current_clip.Intersect (clip);
                                        g.Clip = current_clip;
 

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

Reply via email to