2008-10-15 Ivan N. Zlatev <contact@i-nz.net>
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms / ChangeLog
index 1aa9a2aae2b5aabbc81f82544b2a39e54bc49743..3913571ab47fbe90765e7a531f0c3a867bd40196 100644 (file)
@@ -1,3 +1,105 @@
+2008-10-15  Ivan N. Zlatev  <contact@i-nz.net>
+
+       * XplatUIX11.cs, XplatUICarbon.cs: Do not Timer.Tick before 
+       MainForm.OnLoad has completed unless DoEvents is forced.
+       [Fixes bug #412536]
+
+2008-10-15  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolTip.cs: Ensure that Timer.Internal cannot be set to 0.
+
+2008-10-15  Jonathan Pobst  <monkey@jpobst.com>
+
+       * Control.cs: Make our implementation of DrawToBitmap better 
+       match WmPaint.  [Fixes bug #435579]
+
+2008-10-14  Andreia Gaita  <avidigal@novell.com>
+
+       * WebBrowser.cs: Use DocumentElement as the document's root for the
+       whole content. Should fix DocumentText and DocumentStream problems.
+
+2008-10-14  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DataGridViewColumnCollection.cs: Remove calls to OnColumnAddedInternal,
+       these will get called in DGV.OnCollectionChanged.  Make sure 
+       OnCollectionChanged always gets called.
+       * DataGridView.cs: Make a OnColumnRemovedInternal that removes the cells
+       from every row.  Call this in OnCollectionChanged.
+       [Fixes bug #433669]
+
+2008-10-13  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ComboBox.cs: WM_KEYDOWN and WM_KEYUP messages should be sent to the
+       textbox if auto complete is used, since we need to navigate over it.
+       And in this case don't pass this messages to the base impl. Also hide
+       the auto complete list box when displaying the drop down listbox.
+       * TextBox.cs: new internal members to expose some of the auto complete
+       functionality to combobox.
+
+2008-10-13  Ivan N. Zlatev  <contact@i-nz.net>
+
+       * XplatUIX11.cs, XplatUICarbon.cs, Form.cs: Do not Timer.Tick before 
+       MainForm.OnLoad has completed.
+       [Fixes bug #412536]
+
+2008-10-13  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * TextBox.cs: Apply an old-approved patch that adds autocomplete's
+       Append support to this controls. We need it to apply new patches.
+
+2008-10-12  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * Control.cs: When updating z order in child controls, send to back
+       the implicit controls. Also, do it explicitly, instead of making
+       GetAllControls return the implicit controls in a specific order, and
+       thus avoid depending on that, which could change in the future.
+       Fixes #434304.
+
+2008-10-11  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * X11Dnd.cs: Try to call Application.DoEvents before returning in a
+       call to StartDrag, since we must fire DragDrop/DragLeave *before*
+       that, as .net does - instead of firing DragDrop/DragLeave *after* the
+       call to Control.DoDragDrop has completed. This is needed since at the
+       point of returning, we have sent related dnd ClientMessages, but we
+       need to wait for them to fire the wmf respective ones.
+       Fixes #325076.
+
+2008-10-09  Everaldo Canuto  <ecanuto@novell.com>
+
+       * LinkLabel.cs: Recreate link pieces when change Padding.
+
+2008-10-09  Everaldo Canuto  <ecanuto@novell.com>
+
+       * LinkLabel.cs: Take Padding into account when recreate link pieces.
+       [Fixes bug #412530]
+
+2008-10-08  Everaldo Canuto  <ecanuto@novell.com>
+
+       * Control.cs: Implement internal property PaddingClientRectangle, it will be
+       useful for drawing controls that must take care about Padding property.
+
+2008-10-08  Jonathan Pobst  <monkey@jpobst.com>
+
+       * BindingSource.cs: Make item_type internal so we can access it in DGV.
+       * DataGridView.cs: Add support for autogenerating columns from a
+       BindingSource.
+
+2008-10-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DataGridView.cs: Comment out an exception that is getting thrown
+       too often currently.
+
+2008-10-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DataGridView.cs: Always rebind to the datasource, as things may
+       have changed in it that we aren't capturing yet.
+
+2008-10-07  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DataGridViewTextBoxCell.cs: Don't default to VerticalCenter font
+       drawing mode.  If we are top aligned, give ourselves some top padding.
+
 2008-10-06  Carlos Alberto Cortez <calberto.cortez@gmail.com> 
 
        * X11Dnd.cs: When firing the default dnd enter/leave events, fire the