LIDOR SYSTEMS

Advanced User Interface Controls and Components

IntegralUI TabControl for .NET WinForms

Feature Rich Tabbed User Interface


Details about each version released


Date Version Description
Feb 03, 2015 v3.1 NEW: Flat theme
NEW: Option to set position of tooltips relative to tab position

FIX: Closing a project while TabControl is present on the Form no longer closes an error to be thrown
FIX: Hovering over tabs in tab strip no longer causes high CPU usage
FIX: Other minor bugs
Dec 03, 2013 v3.0 NEW: TabControl with nested tabs, child tabs are shown under parent tab
NEW: Serialization of styles is now available
NEW: Option to align tabs to left, center or right side
NEW: Tooltips for command buttons
NEW: Each tab can have a toltip
NEW: Nested child tabs can have different shape than their parents
NEW: Option to create tree hierarchy of tabs in TabControl, durign design time
NEW: Accelerated scrolling, when scrolling among many tabs the scrolling speed increases
NEW: TagString for TabPages

FIX: The size attribute of font tag now can accept decimal values
FIX: A default event is added
FIX: Child tab pages are not visible in Designer although the Expanded property for parent tab is true
FIX: An empty image is added when a new command button is created
FIX: The Key attribute in TabStripButtonClicked event is now carried from the command button clicked
FIX: Command buttons with Visible property set to false remain hidden
FIX: Tabs under XP Themed are now showing border in normal state under Windows 7
FIX: The TabControl is redrawed and the focus frame is hidden when tab no longer has focus
FIX: MaxTextSize works for tabs with longer text
FIX: MaxTextSize now works in justified display mode
FIX: Drawing of tabs while mouse cursor no longer hovers over them is now fixed
FIX: Changes to the Font in ToolItemFormatStyle is applied to ToolLabel
FIX: During scroll of tab pages the line below selected tab is drawn correctly
FIX: Navigation among disabled tabs using keyboard is now fixed
FIX: Using the Insert method to add tab pages with content from code, is now fixed
FIX: Other minor bugs
Aug 28, 2012 v2.1.7 NEW: Support for Visual Studio 2012

FIX: Tabs are now repainted when mouse cursors leaves their space
FIX: GetPageAt and GetButtonAt methods now return correct page and button when tabs have internal padding set to greater value
FIX: Selecting of tabs is now corrected when tabs are placed in multiple lines and when placed on left/right side
FIX: Toolbar no longer becomes invisible when no tabs are present in current control view
FIX: Option to extend current color theme is now supported
FIX: Focus frame is now shown also in classic visual style
FIX: Fixed the issue which caused tabs to appear outside of tab strip in right an bottom placement when multi-line navigation is used
Dec 07, 2010 v2.1 NEW: Option to show tabs in hierarchy with ability to be shown in different sides. For this purpose the following properties are added:
NEW: TabStripPlacement, for each page to determine the side on which page tab will be shown
NEW: UseParentTabStripPlacement, which determines whether page can have their own setting of side or from its parent TabControl
NEW: Pages, a collection of child pages added to this page
NEW: ParentPage, determines the parent page of the current page in hierarchy
NEW: Expanded, determines whether page will show its child pages
NEW: FlatList, a collection which holds all pages in linear mode. Best used for cycling through all pages
NEW: CurrentList, a collection of all pages that are currently scrollable in the TabControl. All hidden pages or pages that their parent is collapsed are not contained in this collection
NEW: ShowOnMultipleSides, determines whether pages can be shown in different sides simultaneously
NEW: Option to show navigation buttons for all sides with hierarchical tabs
NEW: RightToLeft supported. Now tabs can be shown starting from right side and continuing to the left direction. Or from bottom to top
NEW: Remove method to easy deleting the page from its parent collection
NEW: The TabControl designer is updated and now you can create hierarchical structure of TabPages from VS designer

FIX: Transparent selected page is now drawn properly
FIX: When tabs are on the right side and set to horizonal layout, the text/images for the tabs now scroll properly
FIX: When the user closes a tab with the close button, the tab gets removed and another tab selected, and now the tab header does get redrawn properly
March 11, 2010 v2.0 NEW: Multiline tabs
NEW: Option to create tabs with rich content: text, images and hyperlinks in custom layouts
NEW: Predefined and Custom DragDrop operations
NEW: Content of page tab can be divided in multiple lines when resized
NEW: Option to change the color of drop marker

FIX: The order of drawing page tab is fixed for Left/Right tab placement and TrapezoidalLeft/TrapezoidalRight shape
FIX: Repaint of control borders during resize
FIX: During justified mode control no longer takes the max tab width and apply it to all tabs
FIX: There is no more confusion during StyleFromParent set to false for pages if their FormatStyle is changed
FIX: There is no longer a flickering of controls placed in TabPage when mouse cursor hovers over their tab
FIX: Using separate styles for specific pages
April 30, 2009 v1.0 First release