CVSROOT:        /sources/dotgnu-pnet
Module name:    pnetlib
Changes by:     Heiko Weiss <brubbel>   07/12/04 12:24:32

Modified files:
        .              : ChangeLog 
        System.Windows.Forms: Control.cs 

Log message:
        fixed docking. 
        Docking did not work, if control is visible and DockStyle was changed.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnetlib/ChangeLog?cvsroot=dotgnu-pnet&r1=1.2523&r2=1.2524
http://cvs.savannah.gnu.org/viewcvs/pnetlib/System.Windows.Forms/Control.cs?cvsroot=dotgnu-pnet&r1=1.125&r2=1.126

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.2523
retrieving revision 1.2524
diff -u -b -r1.2523 -r1.2524
--- ChangeLog   30 Nov 2007 11:59:02 -0000      1.2523
+++ ChangeLog   4 Dec 2007 12:24:31 -0000       1.2524
@@ -1,3 +1,6 @@
+2007-12-04  Heiko Weiss <[EMAIL PROTECTED]>
+       * System.Windows.Forms/Control.cs: fixed docking.
+
 2007-11-30  Heiko Weiss <[EMAIL PROTECTED]>
        * System.Windows.Forms/ScrollableControl.cs: fixed autoscrolling, 
        memory leaks, exception when updaing scrollbars if reordering handles.

Index: System.Windows.Forms/Control.cs
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/System.Windows.Forms/Control.cs,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -b -r1.125 -r1.126
--- System.Windows.Forms/Control.cs     5 Oct 2006 12:37:58 -0000       1.125
+++ System.Windows.Forms/Control.cs     4 Dec 2007 12:24:32 -0000       1.126
@@ -1113,6 +1113,10 @@
                                                OnDockChanged(EventArgs.Empty);
                                                // Rethink our layout
                                                PerformLayout(this,"Dock");
+                                               if(parent != null) {
+                                                       
parent.PerformLayout(this, "Dock");
+                                                       if( value != 
DockStyle.None ) parent.PerformActualLayout();
+                                               }
                                        }
                                }
                        }


_______________________________________________
dotgnu-pnet-commits mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/dotgnu-pnet-commits

Reply via email to