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

FX::FXToolBarShell Class Reference

A Tool bar shell is a widget floating around over the Main Window. More...

#include <FXToolBarShell.h>

Inheritance diagram for FX::FXToolBarShell:

FX::FXTopWindow FX::FXShell FX::FXComposite FX::FXWindow FX::FXDrawable FX::FXId FX::FXObject List of all members.

Public Member Functions

 FXToolBarShell (FXWindow *owner, FXuint opts=FRAME_RAISED|FRAME_THICK, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint hs=4, FXint vs=4)
virtual void create ()
virtual void layout ()
virtual FXint getDefaultWidth ()
virtual FXint getDefaultHeight ()
void setFrameStyle (FXuint style)
FXuint getFrameStyle () const
FXint getBorderWidth () const
void setHiliteColor (FXColor clr)
FXColor getHiliteColor () const
void setShadowColor (FXColor clr)
FXColor getShadowColor () const
void setBorderColor (FXColor clr)
FXColor getBorderColor () const
void setBaseColor (FXColor clr)
FXColor getBaseColor () const
virtual void save (FXStream &store) const
virtual void load (FXStream &store)

Detailed Description

A Tool bar shell is a widget floating around over the Main Window.

It typically contains an undocked tool bar.


Constructor & Destructor Documentation

FX::FXToolBarShell::FXToolBarShell FXWindow owner,
FXuint  opts = FRAME_RAISED|FRAME_THICK,
FXint  x = 0,
FXint  y = 0,
FXint  w = 0,
FXint  h = 0,
FXint  hs = 4,
FXint  vs = 4
 

Construct a toolbar shell.


Member Function Documentation

virtual void FX::FXToolBarShell::create  )  [virtual]
 

Create server-side resources.

Reimplemented from FX::FXTopWindow.

virtual void FX::FXToolBarShell::layout  )  [virtual]
 

Perform layout.

Reimplemented from FX::FXTopWindow.

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

Return the default width of this window.

Reimplemented from FX::FXTopWindow.

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

Return the default height of this window.

Reimplemented from FX::FXTopWindow.

void FX::FXToolBarShell::setFrameStyle FXuint  style  ) 
 

Change frame style.

FXuint FX::FXToolBarShell::getFrameStyle  )  const
 

Get current frame style.

FXint FX::FXToolBarShell::getBorderWidth  )  const [inline]
 

Get border width.

void FX::FXToolBarShell::setHiliteColor FXColor  clr  ) 
 

Change highlight color.

FXColor FX::FXToolBarShell::getHiliteColor  )  const [inline]
 

Get highlight color.

void FX::FXToolBarShell::setShadowColor FXColor  clr  ) 
 

Change shadow color.

FXColor FX::FXToolBarShell::getShadowColor  )  const [inline]
 

Get shadow color.

void FX::FXToolBarShell::setBorderColor FXColor  clr  ) 
 

Change border color.

FXColor FX::FXToolBarShell::getBorderColor  )  const [inline]
 

Get border color.

void FX::FXToolBarShell::setBaseColor FXColor  clr  ) 
 

Change base gui color.

FXColor FX::FXToolBarShell::getBaseColor  )  const [inline]
 

Get base gui color.

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

Save to stream.

Reimplemented from FX::FXTopWindow.

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

Load from stream.

Reimplemented from FX::FXTopWindow.

Copyright © 1997-2005 Jeroen van der Zijp