PureComponents .NET WinForms Suite Changelog

Version 2010.1.0310 (May 10, 2010)

EntrySet.Lists Namespace

  • NEW - LightGridColumn.Visible
  • NEW - LightGrid.ColumnListBoxBinding and LightGrid.ColumnListBoxBound events added
  • NEW - LightGrid.SelectedIndicies property data type is changed to List(int)
  • NEW - LightGridColumnCollection.BandNames data type is changed to List(string)
  • NEW - LightGridRowColelction.SelectedIndicies property data type is changed to List)int)
  • FIX - All DropDownControls in Windows 7 is fixed
  • FIX - Visibility in Visual Studio Toolbox is fixed
  • FIX - BindingSynchronization - changing DataSource is fixed
  • FIX - Cell.Text drawing is fixed
  • FIX - BindingSynchronization - CurrencyManager position changing is fixed
  • FIX - Editing LightGridRow from PropertyWindow is fixed
  • FIX - LightGridColumn.Format is fixed
  • FIX - LightGridRow - currencyManager list change is fixed
  • FIX - LightGrid - binding objects with number data type is fixed
  • FIX - LightGrid - increase databinding performance
  • FIX - TreeView - TooltipTimer is fixed
  • FIX - LightGrid - FxRow and FilterRow in Banding mode is fixed
  • FIX - LightGridColumn.FxTextAlignment is fixed

EntrySet.Controls Namespace

  • FIX - EditBox - readonly attribute does not work when editmask is not empty is fixed
  • FIX - ComboBox - autocomplete is fixed

EntrySet.Extenders Namespace

  • FIX - ItemBindingExtender.ClearItems affects only the controls with an Id on Extender defined

ActionSet Namespace

  • FIX - RibbonUI - repaint after RibbonTab.Enabled change
  • FIX - AccessNavigator.FilterSearchText is fixed
  • FIX - Ribbon.Text - property value is being passed to the form container
  • FIX - AccessNavigator - ScreenTip showing is fixed
Version 2009.2.1125 (November 25, 2009)

EntrySet.Lists Namespace

  • FIX - LightGrid - ScrollToRow(LightGridRow row) is fixed
  • FIX - MultiList - ScrollToItem is fixed
  • FIX - ColorList - ScrollToItem is fixed
  • FIX - ListBox - ScrollToItem is fixed

EntrySet.Controls Namespace

  • FIX - call methods and About form from context menu in design mode
  • FIX – ComboBox - Selected index fixed
  • FIX – ComboBox - selecting by up/down keys
  • FIX – TabControl - closing tabs

ActionSet.RibonUI Namespace

  • FIX - RibbonForm - displaying About form from HelpMe menu in design mode
  • FIX - RibbonComboBox - Text already updated when SelectedIndexChanged event raised

ScheduleSet Namespace

  • FIX – TimePicker - license compiler not crashing
Version 2009.2.1110 (November 10, 2009)

EntrySet.Lists Namespace

  • FIX - LightGrid - edit insert row is fixed
  • FIX - LightGrid - CTRL+A is fixed version

EntrySet.Controls Namespace

  • FIX - TabControl - CanCloseTabs is fixed

ActionSet.RibonUI Namespace

  • FIX - RibbonForm - displaying About form from HelpMe menu in design mode
Version 2009.2.1010 (October 10, 2009)

EntrySet.Lists Namespace

  • NEW - LightGrid - LightGridCell.Editing()
  • NEW - LightGrid - F2 start cell editing
  • NEW - LightGrid - ScrollToRow(int rowIndex)
  • NEW - LightGrid - ScrollToRow(LightGridRow row)
  • NEW - LightGrid - FilteredRows (filtered and sorted LightGridRowCollection)
  • NEW - LightGrid - LightGrid.FocusedCell
  • NEW - LightGrid - LightGridListStyle.SelectedCellBorderColor
  • NEW - LightGrid - Keyboards supported
  • NEW - LightGrid - LightGrid.FocusedCell
  • NEW - LightGrid - LightGrid.CellDoubleClick event addend
  • NEW - MultiListItem.Visible property addend
  • NEW - ColorList - ColorList.ScrollToItem(ColorListItem item);
  • NEW - ListBox - ListBox.ScrollToItem(int index);
  • NEW - MultiList - MultiList.ScrollToItem(MultiListItem item);
  • FIX - LightGrid - LightGridColumnButton serialization
  • FIX - LightGrid - RowMouseLeave, CellMouseLeave - if cell is edited, RowMouseLeave and CellMouseLeave is not fired.
  • FIX - LightGrid - RowDeletingCancelEventArgs.Cancel = true is fixed
  • FIX - LightGrid - Rebind LightGrid rows is fixed
  • FIX - LightGrid - Remove LightGrid from Form in design mode
  • FIX - TreeView - Sorting for nodes created from code
  • FIX - TreeView - node auto-numbering fixed

EntrySet.Controls Namespace

  • NEW - ColorPicker - ValueChanged event added
  • NEW - TabPage - constructor with text added
  • FIX - FormManager - Removing templates
  • FIX - FormManager - Template can be added from FormManager context menu
  • FIX - FormManager - clears styles when removed from a form
  • FIX - TabControl - Removing TabControl from panel
  • FIX - TabControl - can contain no TabPages
  • FIX - TabControl - redrawn after adding/removing a page
  • FIX - EditBox - Set EditBox.Style from designer

EntrySet.ValidationExtender Namespace

  • FIX - Flashing control backgroud if validation is false

ActionSet.RibonUI Namespace

  • FIX - RibbonComboBox - position of popup
  • FIX - Maximized form - the resize-handle on the bottom right is not visible
  • FIX - The text-property of a Ribbon control is being passed to the form container
  • FIX - Set the RecentFilesVisible property to False
  • NEW - AccessNavigatorMDI allows tabs to be opened/closed from code

ScheduleSet.Calendars Namespace

  • FIX – RichCalendar - the position of raising WeekDayMouseEnter and WeekDayMouseLeave events fixed
  • FIX - RichCalendar, GridCalendar - SelectRange and SelectWeek fixed when using DateTime parameter with a time set
  • FIX - DatePicker, TimePicker - control repainted immediately after enabled/disabled
Version 2009.1.0621 (June 21, 2009)
  • FIX – Licencing for valid entering key in ActionSet
Version 2009.1.0620 (June 20, 2009)
  • FIX – Licencing for valid entering trial key
  • FIX – Links to reference documentation
Version 2009.1.0310 (March 10, 2009)
  • FIX - Memory optimization

ActionSet.RibonUI Namespace

  • NEW - RibbonAlert control

EntrySet.Controls Namespace

  • FIX - ComboBox.SelectedIndex = -1 unselect item

EntrySet.Lists Namespace

  • FIX - QuickBrowse and TotalRowColumns popups
  • FIX - Clear filter from filter menu
  • FIX – Banding is fixed
  • FIX - BindingContext – edit cell value is fixed
  • FIX - LightGridRow.Add(string Text)
  • FIX - Change LightGridColumn.DataType in designer is fixed
  • NEW - LightGrid.FxRowCalculationFunctionChanged event added
  • NEW - LightGrid.OnFxRowCalculationFunctionChanged method added
  • NEW - ESCAPE key close all Popups
  • NEW - FxRow: (funcion row)
    LightGridColumn.FxRowFormat
    LightGridColumn.FxRowFunction
    LightGridColumn.FxRowValue
    LightGridColumn.ShowFxText
    LightGridColumn.TextCellAlignment
    LightGrid.ShowFxRow
    LightGrid.ShowFxText
    LightGridStyle.FxRowStyle
    FxRowStyle.BackColor
    FxRowStyle.FadeColor
    FxRowStyle.FillStyle
    FxRowStyle.ForeColor
    FxRowStyle.FxForeColor
    FxRowStyle.LineColor
    LightGrid.Localization.TotalRow.Custom
    LightGrid.Localization.FilterMenu.FxRow
    LightGrid.FxRowCustomCalculation
    LightGrid.OnFxRowCustomCalculation

ScheduleSet.Calendars Namespace

  • NEW - DayContentPainter show the time of DateItem (property ShowTime)
Version 2008.2.1215 (December 15, 2008)

EntrySet.Lists Namespace

  • FIX - Message „Time used“ display removed from output Windows in debug mode
Version 2008.2.1125 (November 25, 2008)

EntrySet.Lists Namespace

  • NEW - ContextMenuStrip supported
  • FIX - Row inserting in Design Mode
  • FIX - Row editing in Band Mode
  • FIX - ColumnButton in Band Mode
  • FIX - DataBind - End of initialization when exception is fired
  • FIX - DataBind - Null reference exception when binded property in object collection is null
  • FIX - LightGrid.Rows.Insert is fixed
Version 2008.2.1008 (October 8, 2008)

ActionSet.Navigators Namespace

  • NEW - SimpleNavigator, AccessNavigator - item double click event
  • NEW - AccessNavigator - double click on expandable item leads to expand/collapse
  • NEW - NavigatorGroupItemContainerControl - new item in definition for access navigator like contols, allows adding any control inside the navigator
  • NEW - AccessNavigator - GroupEventArgs.Button property added
  • NEW - AccessNavigator - ItemDoubleClick event added
  • FIX - SimpleNavigator - Show border = false fixed

ActionSet.RibbonUI Namespace

  • NEW - RibbonToolbar - new component in the set, if the actual background of a RibbonTab and can be used separately as a base for a toolbar like buttons
  • NEW - RibbonThemeController - BaseColor added, provides access to base color Ribbon uses so it is possible to maintain common look&feel accross the application
  • NEW - Ribbon - title supports rich text formatting
  • NEW - Ribbon - Maximize, Minimize, Restore functions added
  • NEW - Ribbon - ActiveTabChanging event added
  • NEW - RibbonForm - title supports rich text formatting
  • NEW - RibbonControlDesigner Controls Explorer - added property window for easy property change
  • NEW - RibbonControlDesigner Controls Explorer - functions for move left/right/up/down added for simplified design experience
  • NEW - RibbonControlDesigner Controls Explorer - functions for adding and removing components added

EntrySet.Controls Namespace

  • NEW- RichEditBox - ShowRichEditDialog for editing the text in same design window as in Designer mode
  • NEW - Header - Supports substring text and formatting
  • FIX - All Controls - Localizable added for all public text properties
  • FIX - EditBox - text align to right design time rendering
  • FIX - TabControl - MouseClick with remove tab is fixed

EntrySet.Extenders Namespace

  • NEW - PopupExtender control added
  • FIX - All Controls - Localizable added for all public text properties

EntrySet.Lists Namespace

  • NEW - DropDownControl - DropDownHide event added
  • NEW - Lightgrid CSV save / export support
  • NEW - Lightgrid CTRL+C / CTRL+V support of string data - from / to Excel and similar applications
  • NEW - Lightgrid virtualization and enormous speed optimizations
  • NEW - ILightGridEditControl interface added
  • NEW - LightGrid.AllowAutomaticColumnResizing property added
  • NEW - LightGrid.AllowSQLConvention property added
  • NEW - LightGrid.CloseEditor method added
  • NEW - LightGrid.ColumnButtonClick and LightGrid.LightGridColumnButton.ColumnButtonClick events added
  • NEW - LightGrid.EditingRow property added
  • NEW - LightGrid.InsertRowAdded event added
  • NEW - LightGrid.InsertRowAdding event added
  • NEW - LightGridColumn.AllowAutomaticColumnResizing property added
  • NEW - LightGridColumn.Buttons collection added
  • NEW - LightGridColumn.ButtonsAlignment property added
  • NEW - LightGridColumn.EditControl property added
  • NEW - LightGridColumn.Expanded property added
  • NEW - LightGridColumn.FilterCheckboxCollectionMaximum property added
  • NEW - LightGridColumn.FilterUpDownMaximum property added
  • NEW - LightGridColumn.MinWidth property added
  • NEW - LightGridColumn.ParentColumn property added
  • NEW - LightGridColumn.Tag property added
  • NEW - LightGridColumnButton class added
  • NEW - LightGridColumnButtonAlignment enumeration added
  • NEW - LightGridEditControlType.Custom added
  • NEW - Numeric datatypes supported (double, int, long, decimal, float, byte, sbyte, uint, ulong, short, ushort)
  • NEW - Show bigger images then column or cell size.
  • NEW - Enum datatype supported
  • FIX - DateTimePicker edit control
  • FIX - Filter menu not visible of columns which are nearly at right screen border
  • FIX - LightGrid - ListNavigator
  • FIX - LightGrid.SelectedCell is fixed
  • FIX - LightGrid.SelectionMode - MultiExtend, MultiSimple is fixed
  • FIX - LightGridColumn.ListBoxBinding and ComboBox edit control

ScheduleSet.Calendars Namespace

  • NEW - RichCalendar ContentProvider feature added
  • NEW - RichCalendar TooltipContentProvider feature added
  • NEW - RichCalendar ZoomingMode with ZoomingContentProvider feature added
  • NEW - RichCalendar SizeMode feature added
  • NEW - GridCalendar ContentProvider feature added
  • NEW - GridCalendar TooltipContentProvider feature added
  • NEW - GridCalendar ZoomingMode with ZoomingContentProvider feature added
Version 2008.1.0602 (June 2, 2008)

EntrySet.Controls Namespace

  • Localizable attribute added

EntrySet.Extenders Namespace

  • Localizable attribute added

EntrySet.Lists Namespace

  • Fixed source for samples

ScheduleSet.Calendars Namespace

LightCalendar
  • Major bug fixed: LightCalendar was unable to be added to a Form in cultures with single-letter weekdays
  • DayGap property added
RichCalendar
  • Major bug fixed: RichCalendar was unable to be added to a Form in cultures with single-letter weekdays
  • DayGap property added
GridCalendar
  • Major bug fixed: Gridcalendar was unable to be added to a Form in cultures with single-letter weekdays
  • Fixed bux in footer painting
  • CalendarGap property added
Roster
  • CalendarGap property added
Clock
  • Clock can be activated again after deactivation
MonthSelector
  • Fixed bug in border painting
Version 2008.1.0507 (May 7, 2008)

ActionSet.Navigators Namespace

  • Fixed event handling for click events
  • Fixed Event args accessors for most events
  • AccessNavigator collasible items fix
  • SimpleNavigator collapsible items support added
  • OutlookNavigator designer behavior fixed
  • OutlookNavigator designer changes persistance fixed

ActionSet.RibbonUI Namespace

  • Overal rendering performance improved
  • Fixed application menu
  • Fixed MRU list

EntrySet.Controls Namespace

EditBox
  • Mask text enter fixed
ComboBox
  • MinWidth and MinHeight added

EntrySet.Lists Namespace

LightGrid
  • NullReferenceException not thrown after sorting a column and writing new data to LightGrid.
  • CheckBox and RadioButton state change immediately updates the cell.
  • Speed of clearing LightGridRows and LightGridColumns increased.
  • RadioButton click clears all the other RadioButtons in a column.
  • CheckBox and RadioButton bug fixed when adding new columns Rows.
  • Invalidation fixed after applying the filter Rows.
  • Invalidation fixed with LightGrid.AllowCellMerge turned on.
  • RowChecking and RowChecked events raising updated.
  • Column.ReadOnly does not affect the FilterRow.
  • Exception handled when null and string.empty values present at once.
  • Binding null values fixed.
  • Mapping to string values updated.
  • Text not painted outside the cell when column width set to zero.
  • CellWordWrap fixed.
  • New events added: RowBound, ColumnBound.
  • RowBinding and ColumnBinding events are now cancelable.
  • LightGrid.AllowDataItem property added.
  • LightGrid.PrimaryKey property added.
  • LightGridRow.DataBind() and LightGridRow.DataBind(object dataObject) methods added.
  • LightGridRow.PrimaryKey added.
  • LightGridRow.DataItem property added.
  • Painting LightGridRow after DataBinding fixed.
  • LightGrid.GetRowsByValue(int columnIndex, object value) methods added.
  • Selecting with CTRL+A is now supported.
  • MultiExtend selection fixed.
  • LightGrid.IsInsertRow property added.
  • LightGrid.Dispose() fixed.
  • IBindingListexception not thrown after row edited.
  • RowBinding.Cancel fixed.
  • InsertRow freexing fixed.
  • LightGrid.SelectedRows not contains null.
ColorList
  • ColorList.AllowDataItem property added.
  • ItemBound event added.
  • ItemBinding event is now cancelable.
  • ColorListItem.DataBind() and ColorListItem.DataBind(object dataObject) methods added.
  • ColorListItem.DataItem property added.
ColorListDropDown
  • ColorListDropDown.AllowDataItem property added.
ColorListPopup
  • ColorListPopup.AllowDataItem property added.
  • OnPopupShowing(object sender, DropDownShowingEventArgs e) changed to OnPopupShowing(object sender, PopupShowingEventArgs e)
Popupcontrol
  • PopupClosing event added
  • Events PopupClosing and PopupShowing are now cancellable
  • OnPopupShowing(object sender, DropDownShowingEventArgs e) changed to OnPopupShowing(object sender,PopupShowingEventArgs e)
ListBox
  • ListBox.AllowDataItem property added.
  • ItemBound event added.
  • ItemBinding event is now cancelable.
  • ListBox.DataBind(int index) and ListBox.DataBind(int index, object dataObject) methods added.
  • ListBox.GetDataItem(int index) method added.
ListBoxDropDown
  • ListBoxDropDown.AllowDataItem property added.
ListBoxPopup
  • ListBoxPopup.AllowDataItem property added.
  • OnPopupShowing(object sender, DropDownShowingEventArgs e) changed to OnPopupShowing(object sender, PopupShowingEventArgs e)
MultiList
  • MultiList.AllowDataItem property added.
  • ItemBound event added.
  • ItemBinding event is now cancelable.
  • MultiListItem.DataBind() and MultiListItem.DataBind(object dataObject) methods added.
  • MultiListItem.DataItem property added.
  • MultiList.CheckedItems not contains null.
MultiListDropDown
  • MultiListDropDown.AllowDataItem property added.
MultiListPopup
  • MultiListPopup.AllowDataItem property added.
  • OnPopupShowing(object sender, DropDownShowingEventArgs e) changed to OnPopupShowing(object sender, PopupShowingEventArgs e)
PictureList
  • PictureList.AllowDataItem property added.
  • ItemBound event added.
  • ItemBinding event is now cancelable.
  • PictureListItem.DataBind() and PictureListItem.DataBind(object dataObject) methods added.
  • PictureListItem.DataItem property added.
PictureListDropDown
  • PictureListDropDown.AllowDataItem property added.
PictureListPopup
  • PictureListPopup.AllowDataItem property added.
  • OnPopupShowing(object sender, DropDownShowingEventArgs e) changed to OnPopupShowing(object sender, PopupShowingEventArgs e)
OutlookList
  • NullReferenceException not thrown after sorting a column and writing new data to OutlookList.
  • Invalidation fixed after applying the filter Rows.
  • Invalidation fixed with OutlookList.AllowCellMerge turned on.
  • Changing the column width updated using the mouse.
  • CellWordWrap fixed.
  • ItemBound event added.
  • RowBinding and ColumnBinding events are now cancelable.
  • OutlookList.AllowDataItem property added.
  • OutlookList.PrimaryKey property added.
  • OutlookListItem.DataBind() and OutlookListItem.DataBind(object dataObject) methods added.
  • OutlookListItem.PrimaryKey added.
  • OutlookListItem.DataItem property added.
  • Painting OutlookListItem after DataBinding fixed.
DatePicker
  • DateSelected event fixed.
Feedback Form
Website Feedback