February 28th, 2008· NEW: Improved drawing performance. Content of the client area of the control is cached and re-used during most redraws. The format and style events are fired more rarely
· NEW: The CTRL A key combination highlights whole text of the selected item
· FIX: Runtime error during RemoveItem method was handled
· FIX: Boolean assigned to the Value of an item with the ValueStyle property set to peValueLabel is evaluated correctly
September 10th, 2007· NEW: Control supports bitmap drawing
· NEW: Item contains new Head, Body and Tail objects which encapsulate some of the Caption’s, Value’s and Button’s properties
· NEW: Item's OwnerDrawCaption and OwnerDrawValue properties accept the peDrawInterior setting
· FIX: Masked Value accepts all international characters
· CHANGE: No area is preserved for the Value of an item with the ValueStyle property set to peNoEdit. If needed, use the peEmptyText style instead
· FIX: Items of a hidden parent are not shown
· CHANGE: (DELPHI) All WordBool properties and arguments were re-typed to Boolean
· CHANGE: (OCX) All properties and arguments storing the position and size data were re-typed to Single
· CHANGE: The events (On)DrawButton, (On)DrawCaption, (On)DrawListEntry and (On)DrawValue were superseded by one common (On)Draw event
· FIX: The appropriate font is assigned to the device context before the (On)Draw event is fired
· CHANGE: To avoid ambiguity, the item's SelectMargin property was removed. Use the Body.SelectMargin property instead
· CHANGE: To avoid ambiguity, the peSelectMargin constant was renamed to peValueSelectMargin
· FIX: Button's content is not drawn by the control when the item's OwnerDrawButton property is set to peDrawInterior and the (On)Draw event is not assigned
· FIX: Corrected scrolling of block of nested items
· FIX: (DELPHI) Corrected behavior of the TAB key leaving the control from the text item, when the control's TabStop property is set to FALSE
June 8th, 2007· FIX Input masking works correctly on Win95/98/ME
· FIX On Win95/98/ME, the control uses localized date and time separators
· FIX During Confirmation, the Text stored in the item's Value property is not truncated to the MaxLength characters
· FIX The Mask property works correctly on Far East systems with multi-byte character sets (MCBS)
· FIX The MaxLength property specifies the maximum number of characters, not the number of bytes
May 29th, 2007· NEW Item has a new Select method
· FIX Value of the selected item remains untouched during the change of the ValueStyle property
· NEW Item has a new Mask property
· NEW Item has a new SkipLiterals property
· FIX Text assigned to the item's Value from code is not truncated to the MaxLength characters
· FIX The highlight of the text value is the same when mouse with the left button pressed moves over a caption or value
· FIX Control's DividerPosition can be adjusted on all items with visible divider and the CaptionFixed property set to FALSE
· FIX Width of the items with flexible value (ValueWidth < 0) is correct also for the items placed in a block
· FIX Selected text item in Visual Studio .NET do not change when user manipulates the control that has the ItemSelection property set to peTabKey
· FIX Edited text has a one pixel wide right margin
· FIX Cursor shape do not change when mouse pointer is captured by different control
· FIX Selected item do not change when mouse pointer is captured by different control
· FIX (Installer) The uninstall of the files that were installed multiple times was corrected