+2008-06-11 Jonathan Pobst <monkey@jpobst.com>
+
+ * FontDialog.cs: Forward ListBox keyboard events to the ListBox
+ instead of trying to duplicate the code.
+ * ListBox.cs: Make method internal so we can send keyboard events.
+ [Fixes bug #398344]
+
+2008-06-11 Jonathan Pobst <monkey@jpobst.com>
+
+ * TextBoxBase.cs: When pasting and checking the max length,
+ subtract the selected text length (the text we will be replacing) from
+ the document length.
+ * TextControl.cs: Ensure every character insertion is reflected in
+ charcount, so max length will work properly.
+ [Fixes bug #398605]
+
+2008-06-11 Jonathan Pobst <monkey@jpobst.com>
+
+ * ListBox.cs: Ensure scrollbars are updated when a single
+ column listbox with an already set top-index is created.
+ [Fixes bug #398342]
+
+2008-06-11 Jonathan Pobst <monkey@jpobst.com>
+
+ * FontDialog.cs: Typing in the font/style textboxes should search
+ the list boxes case-insensitively. [Fixes bug #398343]
+
+2008-06-11 George Giolfan <georgegiolfan@yahoo.com>
+
+ * ThemeWin32Classic.cs: Managed window title bar layout now uses actual
+ widths of icon and buttons instead of hard coded values.
+
+2008-06-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * ListBox.cs: When SelectionMode is None, clicking an item should move focus
+ as well as generating a SelectedIndexChanged event, just like .Net does
+ -surprise-.
+ Fixes #398345.
+
+2008-06-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * ListBox.cs: When navigating items visually, use FocusedItem as the
+ reference point instead of SelectedIndex, since even in
+ SelectionMode.None we need to support navigation, and in that case we
+ just can't use SelectedIndex.
+ Fixes part of #398345.
+
+2008-06-10 Jonathan Pobst <monkey@jpobst.com>
+
+ * Control.cs: Make a SetBoundsInternal that avoids the new
+ SetBounds code.
+ * ComboBox.cs, Form.cs, ListBox.cs, ScrollableControl.cs: Use
+ SetBoundsInternal instead of SetBoundsCoreInternal.
+
+2008-06-10 Ivan N. Zlatev <contact@i-nz.net>
+
+ * ScrollableControl.cs: Use SetBoundsCoreInternal instead of
+ SetBounds for the scrollbars.
+
+2008-06-10 Andreia Gaita <avidigal@novell.com>
+
+ * HtmlDocument.cs: Implement RightToLeft, ContextMenuShowing,
+ FocusingEvent, LosingFocusEvent, OnMouseDown, OnMouseLeave,
+ OnMouseMove, OnMouseOver, OnMouseUp
+ * HtmlElement.cs: Optimize InsertBefore. Implement RemoveFocus,
+ ScrollIntoView, Focusing, GotFocus, LosingFocus, LostFocus.
+ * HtmlElementCollection.cs, HtmlWindowCollection.cs: Keep a reference
+ to the WebControl object to pass to new collection objects
+ * HtmlHistory.cs: Implement support for individual window histories.
+ * HtmlWindow.cs: Implement History, Position, Size, WindowFrameElement,
+ AttachEventHandler, DetachEventHandler, RemoveFocus, Error,
+ GotFocus, LostFocus, OnLoad, OnUnload
+ * WebBrowser.cs: Implement EncryptionLevel, ScrollBarsEnabled,
+ ContextMenu
+ * WebBrowserBase.cs: Implement Cursor, Enabled, UseWaitCursor, Add
+ security level changes and context menu event support.
+
+2008-06-10 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * ComboBox.cs: Pressing Enter should close the dropdown listbox, just
+ as happens with Esc, patch my Andy Hume.
+ Fixes #396294.
+
+2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
+
+ * MdiWindowManager.cs: DrawMaximizedButtons now uses
+ ManagedWindowGetMenuButtonSize instead of ManagedWindowButtonSize.
+ * Theme.cs: Made MenuButtonSize platform dependent. Added
+ ManagedWindowButtonSize.
+ * ThemeWin32Classic.cs: Added ManagedWindowGetMenuButtonSize.
+ * XplatUI.cs, XplatUIDriver.cs, XplatUIWin32.cs: Added MenuButtonSize.
+
+2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
+
+ * DateTimePicker.cs, Theme.cs, ThemeVisualStyles.cs, ThemeWin32Classic.cs:
+ Added support for rendering with VisualStyles.
+
+2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
+
+ * ComboBox.cs, Theme.cs, ThemeVisualStyles.cs, ThemeWin32Classic.cs: Added
+ support for rendering the border with VisualStyles.
+
+2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
+
+ * InternalWindowManager.cs: Added ShowIcon. Fixed IconRectangleContains when
+ the icon is not shown.
+ * ThemeWin32Classic.cs: Now uses InternalWindowManager.ShowIcon instead of
+ its own logic.
+
+2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
+
+ * InternalWindowManager.cs: Draw minimized windows even if they don't have
+ borders.
+
+2008-06-09 Jonathan Pobst <monkey@jpobst.com>
+
+ * ComboBox.cs, ListBox.cs: Use SetBoundsInternalCore instead of SetBounds.
+
+2008-06-09 Jonathan Pobst <monkey@jpobst.com>
+
+ * Control.cs: Fill in the defaults for unspecified bounds in SetBounds.
+ [Fixes bug #397943]
+
+2008-06-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * ComboBox.cs: When snaping height -because of IntegralHeight set to
+ true- with ComboBoxStyle.Simple, set the height to PreferredHeight
+ if the requested height leaves the listbox area with *less* than the
+ required are to see one item. We were setting it to PreferredHeight
+ even for values matching the height for a single item.
+ Fixes #396297.
+
+2008-06-06 Jonathan Pobst <monkey@jpobst.com>
+
+ * DataGridViewCell.cs: Simplify GetInheritedStyle by using ApplyStyle.
+
+2008-06-06 Jonathan Pobst <monkey@jpobst.com>
+
+ * DataGridViewCell.cs: Use property instead of field.
+
+2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
+
+ * InternalWindowManager.cs, ThemeWin32Classic.cs: Removed useless Form.Icon
+ null checks.
+
+2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
+
+ * Theme.cs: Added #region around the managed window code. Made the managed
+ window methods abstract.
+ * ThemeWin32Classic.cs: Added #region around the managed window code.
+
+2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
+
+ * InternalWindowManager.cs: Now only calls Theme.DrawManagedWindowDecorations
+ if it has borders.
+ * ThemeWin32Classic.cs: Removed HasBorders checks in
+ DrawManagedWindowDecorations.
+
2008-06-06 George Giolfan <georgegiolfan@yahoo.com>
* InternalWindowManager.cs, Theme.cs, ThemeWin32Classic.cs: Refactored: