* TextBoxBase.cs: Default selection length is -1, need to do
commita9d2dc067b898ab835e7cda6e37d321d819e7760
authorJackson Harper <jackson@novell.com>
Mon, 4 Dec 2006 21:27:09 +0000 (4 21:27 -0000)
committerJackson Harper <jackson@novell.com>
Mon, 4 Dec 2006 21:27:09 +0000 (4 21:27 -0000)
treeed2d702115c776f265b7ea3a8b436ce97b0b1dd2
parent47613a0dc9c2ca1f82dabb04992a8478cfe07aaa
    * TextBoxBase.cs: Default selection length is -1, need to do
        * some
        more testing on windows to see when this is used for the
property.
        - Redid the Lines [] property to that we properly remove soft
          line
        breaks
        - added support for preserving carriage returns
        -  CanUndo is not a variable like 'is undo enabled' it just
           returns
        true if there is undo operations available.
        - AppendText doesn't need to grab the last tag itself anymore,
        this happens automatically when we move the cursor.
        * TextControl.cs: Add CompoundActions to the undo class. This
        allows combining the other operations into one big option.  ie a
        paste will combine { delete old, insert new, move cursor }
        - Add InsertString undo operation
        - New method for deleting multiline text
        - Add carriage returns to lines. So we can preserve carriage
        returns when text is 'roundtripped'

svn path=/trunk/mcs/; revision=68995
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/TextBoxBase.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/TextControl.cs