ChangeLog 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. 2007-04-04 Jonathan Pobst <[email protected]>
  2. * FlowLayout.cs: Call SetBounds with BoundsSpecified.None instead of
  3. using Control Size, Location setters.
  4. 2007-03-24 Jonathan Pobst <[email protected]>
  5. * DefaultLayout.cs: Call SetBounds with BoundsSpecified.None instead
  6. of using SetImplicitBounds.
  7. * TableLayout.cs: Call SetBounds with BoundsSpecified.None instead of
  8. modifying Control.Bounds.
  9. 2007-02-28 Jonathan Pobst <[email protected]>
  10. * DefaultLayout.cs: Use ClientRectangle instead of DisplayRectangle
  11. to layout children because DisplayRectangle can be overridden.
  12. [Fixes bug #80917]
  13. 2007-02-14 Jonathan Pobst <[email protected]>
  14. * FlowLayout.cs: Add support for laying out ToolStrips, which
  15. use ToolStripItems instead of Controls.
  16. 2007-01-29 Jonathan Pobst <[email protected]>
  17. * DefaultLayout.cs: MdiClient should always be added last, it should
  18. never Dock:Fill under other controls. [Fixes a part of bug #80223]
  19. 2007-01-20 Jonathan Pobst <[email protected]>
  20. * DefaultLayout.cs: Remove special loop for Dock.Fill and handle
  21. it with the other docking code. [Fixes bug #80227]
  22. 2007-01-09 Jonathan Pobst <[email protected]>
  23. * DefaultLayout.cs: Use PreferredSize for non-Anchor/Dock controls. (2.0)
  24. Change a SetBounds to SetImplicitBounds.
  25. 2007-01-07 Jonathan Pobst <[email protected]>
  26. * ArrangedElementCollection.cs: Make list internal.
  27. 2006-12-28 Chris Toshok <[email protected]>
  28. * DefaultLayout.cs: split out the various parts (docking,
  29. anchoring) into separate methods. make use of the
  30. Control.ControlLayoutType property, as well as
  31. Control.VisibleInternal (and fix a couple of unit tests which were
  32. broken due to use of Visible here.)
  33. 2006-12-25 Chris Toshok <[email protected]>
  34. * DefaultLayout.cs: invert the tests for anchoring to make the
  35. code a little more compact.
  36. 2006-12-25 Chris Toshok <[email protected]>
  37. * DefaultLayout.cs: remove references to dist_left and dist_top.
  38. just use left and top instead.
  39. 2006-12-23 Chris Toshok <[email protected]>
  40. * TableLayoutSettingsTypeConverter.cs: new file, a skeleton.
  41. 2006-12-23 Chris Toshok <[email protected]>
  42. * DefaultLayout.cs: include this in 1.1, and make use of
  43. SetImplicitBounds like the Control.PerformLayout code does.
  44. 2006-12-06 Chris Toshok <[email protected]>
  45. * DefaultLayout.cs: make Control.child_controls private. switch
  46. all uses over to Control.Controls.
  47. 2006-12-04 Chris Toshok <[email protected]>
  48. * ArrangedElementCollection.cs: fix up corcompare for this file.
  49. we need to make all the interface methods explicit, not public,
  50. and add internal methods that can be called from the subclasses
  51. (we also call them from the explicit implementations.)
  52. 2006-11-30 Jonathan Pobst <[email protected]>
  53. * ArrangedElementCollection.cs: Make constructor internal.
  54. * FlowLayout.cs: Make work with ToolStrip.
  55. 2006-10-02 Jonathan Pobst <[email protected]>
  56. * ArrangedElementCollection.cs: Initial commit.
  57. 2006-09-15 Jonathan Pobst <[email protected]>
  58. * DefaultLayout.cs, FlowLayout.cs: Initial commit.