class Fox::FXTabBar

The FXTabBar layout manager arranges tab items side by side, and raises the active tab item above the neighboring tab items. In a the horizontal arrangement, the tab bar can have the tab items on the top or on the bottom. In the vertical arrangement, the tabs can be on the left or on the right. When one of the tab items is pressed, the tab bar’s {#setCurrent}() method is called with notify of true. This in turn causes the tab bar to send a SEL_COMMAND message to its target.

Events

The following messages are sent by FXTabBar to its target:

SEL_COMMAND

sent whenever the current tab item changes; the message data is an integer indicating the new current tab item’s index.

Tab book options

TABBOOK_TOPTABS

Tabs on top (default)

TABBOOK_BOTTOMTABS

Tabs on bottom

TABBOOK_SIDEWAYS

Tabs on left

TABBOOK_LEFTTABS

Tabs on left

TABBOOK_RIGHTTABS

Tabs on right

TABBOOK_NORMAL

same as TABBOOK_TOPTABS

Message identifiers

ID_OPEN_ITEM

Sent from one of the FXTabItems

ID_OPEN_FIRST

Switch to the first panel

ID_OPEN_SECOND

x

ID_OPEN_THIRD

x

ID_OPEN_FOURTH

x

ID_OPEN_FIFTH

x

ID_OPEN_SIXTH

x

ID_OPEN_SEVENTH

x

ID_OPEN_EIGHTH

x

ID_OPEN_NINETH

x

ID_OPEN_TENTH

x

ID_OPEN_LAST

x