dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/Control.cs


From: Heiko Weiss
Subject: [dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/Control.cs
Date: Tue, 04 Dec 2007 12:24:32 +0000

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 <address@hidden>
+       * System.Windows.Forms/Control.cs: fixed docking.
+
 2007-11-30  Heiko Weiss <address@hidden>
        * 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();
+                                               }
                                        }
                                }
                        }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]