Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXToolBarTab Class Reference

A toolbar tab is used to collapse or uncollapse a sibling widget. More...

#include <FXToolBarTab.h>

Inheritance diagram for FX::FXToolBarTab:

FX::FXFrame FX::FXWindow FX::FXDrawable FX::FXId FX::FXObject List of all members.

Public Member Functions

 FXToolBarTab (FXComposite *p, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=FRAME_RAISED, FXint x=0, FXint y=0, FXint w=0, FXint h=0)
virtual FXbool canFocus () const
virtual FXint getDefaultWidth ()
virtual FXint getDefaultHeight ()
virtual void enable ()
virtual void disable ()
void collapse (FXbool c=TRUE)
FXbool isCollapsed () const
void setTabStyle (FXuint style)
FXuint getTabStyle () const
FXColor getActiveColor () const
void setActiveColor (FXColor clr)
virtual void save (FXStream &store) const
virtual void load (FXStream &store)

Detailed Description

A toolbar tab is used to collapse or uncollapse a sibling widget.

The sibling affected is the widget immediately following the toolbar tab or, if the toolbar tab is the last widget in the list, the widget immediately preceding the toolbar tab.

See also:

Constructor & Destructor Documentation

FX::FXToolBarTab::FXToolBarTab FXComposite p,
FXObject tgt = NULL,
FXSelector  sel = 0,
FXuint  opts = FRAME_RAISED,
FXint  x = 0,
FXint  y = 0,
FXint  w = 0,
FXint  h = 0

Construct toolbar tab.

Member Function Documentation

virtual FXbool FX::FXToolBarTab::canFocus  )  const [virtual]

Toolbar tab can receive focus.

Reimplemented from FX::FXWindow.

virtual FXint FX::FXToolBarTab::getDefaultWidth  )  [virtual]

Return default width.

Reimplemented from FX::FXFrame.

virtual FXint FX::FXToolBarTab::getDefaultHeight  )  [virtual]

Return default height.

Reimplemented from FX::FXFrame.

virtual void FX::FXToolBarTab::enable  )  [virtual]

Enable the toolbar tab.

Reimplemented from FX::FXWindow.

virtual void FX::FXToolBarTab::disable  )  [virtual]

Disable the toolbar tab.

Reimplemented from FX::FXWindow.

void FX::FXToolBarTab::collapse FXbool  c = TRUE  ) 

Collapse or uncollapse the toolbar.

FXbool FX::FXToolBarTab::isCollapsed  )  const [inline]

Return true if the toolbar is collapsed.

void FX::FXToolBarTab::setTabStyle FXuint  style  ) 

Change the tab style.

FXuint FX::FXToolBarTab::getTabStyle  )  const

Get current tab style.

FXColor FX::FXToolBarTab::getActiveColor  )  const [inline]

Get the active color.

void FX::FXToolBarTab::setActiveColor FXColor  clr  ) 

Set the active color.

virtual void FX::FXToolBarTab::save FXStream store  )  const [virtual]

Save to a stream.

Reimplemented from FX::FXFrame.

virtual void FX::FXToolBarTab::load FXStream store  )  [virtual]

Load from a stream.

Reimplemented from FX::FXFrame.

Copyright © 1997-2004 Jeroen van der Zijp