Version 1.8.0 - 11/03/2012 - Rewrote the drawing code of all controls for the case that the client application uses version 6.x of comctl32.dll. This should fix drawing issues and improve performance. - Added a new sample "Search Box" which demonstrates how to use the TextBox control (and the ToolBarControls) to build a neat search box. - Reimplemented the subclassing code of the VB6 samples to make it more robust. Version 1.7.0 - 01/11/2011 - Added the IHotKeyBox::DetectDoubleClicks property to completely deactivate double clicks and handle them as two single clicks instead. - Added the IUpDownTextBox::DetectDoubleClicks property to completely deactivate double clicks for the up-down window and handle them as two single clicks instead. Attention: This property defaults to False! Version 1.6.2 - 16/08/2011 - FIX: Changing the ITextBox::HAlignment property at runtime did not always have the expected effect. - FIX: Changing the IUpDownTextBox::HAlignment property at runtime did not always have the expected effect. - FIX: Changing the ITextBox::RightToLeft property at runtime did not always have the expected effect. Version 1.6.1 - 21/05/2011 - FIX: Disabling the controls did not move the keyboard focus to the next control in the tab order. - FIX: The ResizedControlWindow event was fired when actually nothing had changed. - FIX: The UpDownTextBox control did not redraw automatically when changing the HAlignment property. Version 1.6.0 - 07/01/2011 - FIX: The controls could crash when they were destroyed. - FIX: Due do a bug in Microsoft ATL, the controls could lose keyboard focus when they shouldn't. This problem occured in MDI applications only. Many thanks to Peter Schellenbach for his help. - Switched to Visual C++ 2010 and dropped support for Windows 2000. Version 1.5.0 - 15/08/2010 - Added a new property page that can be used to enter Unicode texts at design time. - FIX: Visual Basic 6 didn't raise the Validate event correctly. - FIX: IOLEDataObject::SetDropDescription could cause crashes in other programs. Version 1.4.2 - 01/01/2010 - Improved performance. - FIX: If the controls were placed on a Form for which the KeyPreview feature was activated, the Form_Key* handler didn't receive key strokes like Alt+PgDown or Alt+Left, if the controls had the keyboard focus. - FIX: The 'shift' parameter that many events have, often missed the ALT key. - Deploy (stripped) symbols with the binaries to make debugging easier. This are the pdb files in case you wonder. Version 1.4.1 - 03/10/2009 - Fixed several drawing issues introduced with version 1.4.0. - Improved support for Aero drag images. Version 1.4.0 - 25/07/2009 - Added the IHotKeyBox::DisabledBackColor property. - Added the IIPAddressBox::DisabledBackColor property. - Added the ITextBox::DisabledBackColor property. - Added the ITextBox::DisabledForeColor property. - Added the ITextBox::OLEDragImageStyle property. - Added the IUpDownTextBox::DisabledBackColor property. - Added the IUpDownTextBox::DisabledForeColor property. - Massively reduced the usage of GDI handles. - Improved performance. - Made some internal changes that will make it easier for me to keep binary compatibility in future. Version 1.3.3 - 01/03/2009 - Initial support for Windows 7. - Extended the AppearanceConstants enumeration by 'aDefault'. - Extended the DropDescriptionIconConstants enumeration by 'ddiUseDefault'. - Fixed some small OLE drag'n'drop bugs. Version 1.3.2 - 05/12/2008 - FIX: Changing the ITextBox::MultiLine property at runtime didn't have any effect. Thanks to Andy Dufresne for reporting this bug. Version 1.3.1 - 28/11/2008 - FIX: The TAB key didn't move the focus to the next control if the controls were placed inside UserControls. - FIX: Drop descriptions didn't work as expected if the drag source was a 64 bit app. Version 1.3.0 - 30/10/2008 - Added the ITextBox::LastVisibleLine property. - Added the ITextBox::LineHeight property. - Added the ITextBox::TextLength property. - Slightly changed handling of the situation where the user presses a mouse button, drags the mouse out of the control's client area and releases the button. - FIX: The ITextBox::FormattingRectangle* properties were ignored sometimes. - Fixed some GDI handle leaks. - Removed most of the data-binding stuff (it was probably broken anyway) and fixed the remaining parts. - Added the Line Numbers sample. It demonstrates how to use the LeftMargin property to draw line numbers on the left side of a TextBox. Version 1.2.0 - 29/05/2008 - Added the _ITextBoxEvents::OLEDragEnterPotentialTarget event. - Added the _ITextBoxEvents::OLEDragLeavePotentialTarget event. - Added the _ITextBoxEvents::OLEReceivedNewData event. - Extended ITextBox::OLEDrag() by the parameter 'itemCountToDisplay'. - TextBox: Support insertion marks for empty controls. - Changed ITextBox::PositionToCharIndex() so it doesn't fail anymore if the control is empty or a point outside the client area is passed. - Changed IUpDownTextBox::PositionToCharIndex() so it doesn't fail anymore if the control is empty or a point outside the client area is passed. - FIX: Ignore calls to IOLEDataObject::SetDropDescription() if the drag image is in classic style. - FIX: The DEL key didn't work if the controls were placed inside UserControls. - Fixed some drawing glitches. - Switched to Visual C++ 2008 and dropped support for Windows 9x, Me and NT 4.0. - Decreased the binaries' size. - Improved the documentation. Version 1.1.0 - 05/12/2007 - Added the IOLEDataObject::GetDropDescription() method. - Added the IOLEDataObject::SetDropDescription() method. - FIX: Keyboard input wasn't processed if the controls were placed within a VB6 UserControl. - Improved the documentation. Version 1.0.2 - 31/08/2007 - FIX: Setting the ITextBox::Text property could be ignored in single-line textboxes. - FIX: Setting the IUpDownTextBox::Text property could be ignored. - FIX: Changes were not applied implicitly when jumping between multiple instances of the control with the property pages opened. Version 1.0.1 - 27/02/2007 - FIX: The ITextBox::SelectedTextMousePointer property didn't work with horizontal scrolling offsets. - Decreased the binaries' size. - Improved the documentation. - Ported the WTL samples to WTL 8.0. - Made the samples DPI aware. - Linked the new bug tracking system. Version 1.0.0 - 15/10/2006 - First public release.