4 New Controls: Time Selector, Touch Keyboard, Page Slider with multi-touch support and Step Indicator
Important: Schedule control moved to its own assembly. If you are using CalendarView you must add reference and distribute DevComponents.DotNetBar.Schedule.dll
- New: StepIndicator a very simple indication control added, used by PageSlider as well
- New: Touch Keyboard Control added with multi-touch support
- New: TimeSelector control and TimeSelectorItem added for visual time selection
- New: PageSlider control added an multi-touch enabled page sliding control
- New: IMPORTANT: Schedule control moved to its own assembly: DevComponents.DotNetBar.Schedule.dll. If you are using CalendarView you must add reference to this assembly in your project and distribute it with yours apps
- New: DateTimeInput control now has support for drop-down time selector. DateTimeSelectorVisibility property added to control the visibility of date and time selectors on popup
- New: AdvPropertyGrid.SuperTooltip property added to access internal SuperTooltip component
- New: AdvPropertyGrid.GetPropertyNode method added to lookup PropertyNode by property name
- New: DateTimeInput.InputMouseWheelEnabled property added to control whether mouse wheel affects the input value
- New: RibbonBarMergeContainer.RibbonTabKeyTips property added to allow KeyTips specification for new ribbon tabs
- New: Added changes to all the DNB created cell types so that they would render with the correct selected background when used in a DataGridView control instead of a DataGridViewX control.
- New: MetroTileItem.ImageIndent property added to specify image indent.
- New: AdvTree Added cache for Font.Height used during layout pass since some fonts are very slow returning Height
- New: Improved the layout position for Anchored Right/Bottom controls hosted inside GroupPanel
- New: Improved NodeClick event firing when node is being scrolled into the view
- New: DataGridViewX color-scheme fit with Metro theme improved
- New: AutoHidePanel.FixedSize property added to enable setting fixed size for tab height or width depending on panel orientation
- New: TextBoxX added support for Shortcut being set on Custom Buttons
- New: SideBar control Mouse Wheel support added
- New: SuperTabControl: Changed the TabMoved EventArgs to contain both the old and new order of tabs resulting from the user tab reorder operation. The operation can be cancelled, or accepted as is, or the NewOrder array can be modified to reflect the desired ordering. Care must be taken if reordering is done, as no validation (duplicate entries, etc) is performed before accepting the altered ordering.
- New: DateNavigator: Added Localizable properties for each of the start and end date labels used in the DateNavigator. Also added GetDateLabel event so the user could completely define the DateLabel to be anything they like (taking into account the current CalendarView state - or not).
- New: Added better sizing to content of MetroAppForm modal-panels shown when form is maximized
- New: ComboTree.UseHook property added
- New: Auto sizing for the buttons on TaskDialog added
- New: CalendarView: Added new 'MonthMoreItemsIndicatorClick' event. This will enable users to intercept and either accept, modify (set new start time and/or selected View), cancel, or override the default MoreItems click processing.
- New: AdvTree ColumnHeader.Tooltip property added to specify custom tooltip for the top-level column header
- New: AdvTree Cell.Tooltip property added to specify custom tooltip for the cell
- New: CalendarView: Added support for TimeLineView.SelectedAppointments (single and multi-owner).
- New: MetroAppForm.ModalPanelBoundsExcludeStatusBar property added to allow MetroStatusBar to be visible when modal panel is displayed.
- New: CalendarView: Added support for CalendarModel.DisplayName and CalendarColor when setting CalendarModel after DisplayedOwners have been established.
- New: Added Metro styling to Custom Color Picker Dialog
- New: CalendarView: Added CalendarView.MinimumTimeSlotHeight property to control the minimum allowable height of the WeekDay View time slots.
- New: Added Snap-to-edge of screen support to MetroAppForm
- New: Added disabled support to MetroTileItem
- New: ButtonX.TextColor property added to explicitly set button text color.
- Fixed: DataGridViewX: Offset rendering tweak for DataGridViewLabelX rendering
- Fixed: DataGridViewComboBoxEx: Fixed a problem where re-setting the DataSource on a ComboBoxEx column would not properly use the new information due to the use of the cached CurrencyManager.
- Fixed: Updated Metro menu item expanded text color
- Fixed: AdvTree Page up/down when no node is fully visible is not working
- Fixed: ButtonX now checks CanSelect before focusing control
- Fixed: Simple popup menu from MetroShell app button might display menu on different monitor when app is maximized on secondary monitors
- Fixed: Office2007Form sizing updated
- Fixed: Office2007RibbonForm adjustment for anchored controls
- Fixed: DataGridViewComboBoxEx: ComboBoxEx in DropDown mode now correctly accepts free text input items (items not in the databound dropdown list).
- Fixed: DataGridViewComboBoxEx: Added validation for free text entry input.
- Fixed: MetroStatusBar under certain cases might cut 1 pixel from bottom of the letters
- Fixed: Text-Markup span tag with Padding set might not correctly align text inside it according to the padding set
- Fixed: Double-clicking system icon on MetroShell does not close MetroAppForm
- Fixed: CalendarView: Fixed a problem where setting a given DaySlotAppearance would cause a WorkTime exception.
- Fixed: SuperTabControl: Slight pixel tweak on tab border
- Fixed: Improved position of the SlidePanel slide-out-button when used on MetroAppForm directly and form is Maximized
- Fixed: Office2007Form title bar does not update at timely manner when form is used as MDI form and MDI Child form is maximized
- Fixed: Added support to SlidePanel to be used as normal panel control on the form
- Fixed: Improved DateTimeInput popup calendar background color adherence to Metro style
- Fixed: DataGridViewCheckBoxXCell: Permitted 'Y' and 'N' values to be processed correctly even when CheckBoxX.ThreeState is set to false.
- Fixed: Fixed layout issue with AdvTree StretchToFill column when only single column is visible
- Fixed: Fixed an issue with MetroAppForm not rendering correctly when Windows Glass is disabled
- Fixed: TabControl in some styles might select first tab if it is out of the view when last tab is selected