In System.Windows.Forms:
commit713f3523464b038db6cde8d160040f5a9aea2ce0
authorChris Toshok <toshok@novell.com>
Sat, 23 Dec 2006 22:30:51 +0000 (23 22:30 -0000)
committerChris Toshok <toshok@novell.com>
Sat, 23 Dec 2006 22:30:51 +0000 (23 22:30 -0000)
tree113a8753b72a59c6bdc9d081b512c4628c23f3c7
parentf23ed056e85103879913860499b51a538fd71528
In System.Windows.Forms:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* Control.cs: make SetImplicitBounds internal, do some futzing
with LayoutEngine so that it's available in 1.1, and remove the
entire duplicated code mess from PerformLayout.  Use
System.Windows.Forms.Layout.DefaultLayout instead.

* LayoutEngine.cs: make this class internal in 1.1, public in 2.0.

In System.Windows.Forms.Layout:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: include this in 1.1, and make use of
SetImplicitBounds like the Control.PerformLayout code does.

2006-12-06  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: make Control.child_controls private.  switch
all uses over to Control.Controls.

2006-12-04  Chris Toshok  <toshok@ximian.com>

* ArrangedElementCollection.cs: fix up corcompare for this file.
we need to make all the interface methods explicit, not public,
and add internal methods that can be called from the subclasses
(we also call them from the explicit implementations.)

2006-11-30  Jonathan Pobst <monkey@jpobst.com>
* ArrangedElementCollection.cs: Make constructor internal.
* FlowLayout.cs: Make work with ToolStrip.

2006-10-02  Jonathan Pobst <monkey@jpobst.com>
* ArrangedElementCollection.cs: Initial commit.

2006-09-15  Jonathan Pobst <monkey@jpobst.com>

svn path=/trunk/mcs/; revision=70004
mcs/class/Managed.Windows.Forms/System.Windows.Forms.Layout/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms.Layout/DefaultLayout.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/LayoutEngine.cs