* TextBoxBase.cs: When a delete removes a line,
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms / ChangeLog
index c8653c7a4a0f94184fca6f9d7049598fc52e709d..d3e38e3a813e52acaf9917332bda4a3dd8af7a48 100644 (file)
@@ -1,3 +1,46 @@
+2007-04-06  Jackson Harper  <jackson@ximian.com>
+
+       * TextBoxBase.cs: When a delete removes a line, recalculate all
+       lines below that line (they need to get offsets setup correctly)
+       and invalidate.
+
+2007-04-05  Jackson Harper  <jackson@ximian.com>
+
+       * TextControl.cs: We need to invalidate across the width of the
+       document when we are invalidating multiple lines.
+       * TextBoxBase.cs: Don't delete into the line ending.
+
+2007-04-05  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * ListView.cs: Restore the check for the MouseHover event
+       in ListView. It looks like the ListView fires more than one MouseHover
+       event when HoverSelection is true  _only_ in weird-corner scenarios, but
+       in most of the cases it only fires one. Also, add the 2.0 ItemMouseHover
+       event.
+
+2007-04-05  Mike Kestner  <mkestner@novell.com>
+
+       * ListView.cs : raise MouseDown before updating selection.
+       [Fixes #80373 tab 1&3]
+
+2007-04-05  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripRenderer.cs: Add static method to mirror image.
+       * ToolStripProfessionalRenderer.cs: Support ImageTransparentColor
+       and RightToLeftAutoMirrorImage.
+       * ToolStripItem.cs: Remove MonoTODO from ImageTransparentColor.
+
+2007-04-05  Jonathan Pobst  <monkey@jpobst.com>
+
+       * ToolStripSplitStackLayout.cs: Support Alignment property.
+       * ToolStripItem.cs: Remove MonoTODO from the Alignment property.
+
+2007-04-05  Jackson Harper  <jackson@ximian.com>
+
+       * TextControl.cs: Move around the line endings when crossing line
+       boundaries.
+       - When combining lines, strip the ending text off the first line.
+
 2007-04-05  Jackson Harper  <jackson@ximian.com>
 
        * TextControl.cs: