Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Objective Toolkit User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

13.3 Tabbed Window Styles

You can apply the following tabbed window styles using the dwStyle parameter of the SECTabWnd::Create() method.


The following styles only apply to the SECTabWnd class. They have no effect on the SEC3DTabWnd class.

Table 34: Tabbed Window Styles for SECTabWnd

2D Tabbed window (SECTabWnd) Style Description
TWS_LEFTRIGHTSCROLL Only the left and right scroll buttons are shown. The user can only scroll the tabs to the left and right. There are no buttons for jumping to the first tab or to the last tab. This style is only valid for SECTabWnd.
TWS_FULLSCROLL All four of the scroll buttons are shown in the lower left corner of the tabbed window. These four scroll buttons allow the user to scroll the tabs in the tabbed window to the first tab, to the last tab, a few pixels to the left, and a few pixels to the right. If you do not require the <scroll to first> and <scroll to last> buttons, use the TWS_LEFTRIGHTSCROLL style instead. This style is only valid for SECTabWnd.

You can apply the following tabbed window styles with the dwStyle parameter of SEC3DTabWnd::Create() method.


The following styles apply only to the SEC3DTabWnd class.

Table 35: Tabbed Window Styles for SEC3DTabWnd

3D Tabbed window (SEC3DtabWnd) Style Description
TWS_TABS_ON_BOTTOM Places tab on the bottom of the window. This style is only valid for SEC3DtabWnd.
TWS_TABS_ON_TOP Places tab on the top of the window. This style is only valid for SEC3DtabWnd.
TWS_TABS_ON_LEFT Places tab on the left side of the window. This style is only valid for SEC3DtabWnd.
TWS_TABS_ON_RIGHT Places tab on the right side of the window. This style is only valid for SEC3DtabWnd.
TWS_NOACTIVE_TAB_ ENLARGED By default, the active tab is drawn enlarged. The TWS_NOACTIVE_TAB_ENLARGED style flag disables this feature.
TWS_DRAW_STUDIO_LIKE Provides tabs in the style similar to that in Visual Studio.
TWS_DRAW_3D_NORMAL Provides a normal 3D border for the client area.
TWS_DYNAMIC_ARRANGE_TABS Allows drag-and-drop rearrangements of the tabs.


Previous fileTop of DocumentContentsNo linkNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and Stingray, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.