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

FX::FXShell Class Reference

The Shell widget is used as the base class for top level windows, i.e. More...

#include <FXShell.h>

Inheritance diagram for FX::FXShell:

FX::FXComposite FX::FXWindow FX::FXDrawable FX::FXId FX::FXObject FX::FXPopup FX::FXToolTip FX::FXTopWindow FX::FXMenuPane FX::FXDialogBox FX::FXMainWindow FX::FXSplashWindow FX::FXToolBarShell FX::FXMDIMenu FX::FXScrollPane FX::FXChoiceBox FX::FXColorDialog FX::FXDirDialog FX::FXFileDialog FX::FXFontDialog FX::FXInputDialog FX::FXMessageBox FX::FXPrintDialog FX::FXProgressDialog FX::FXReplaceDialog FX::FXWizard List of all members.

Public Member Functions

virtual void create ()
virtual void recalc ()
virtual void setFocus ()
virtual void killFocus ()
virtual ~FXShell ()

Detailed Description

The Shell widget is used as the base class for top level windows, i.e.

windows which are direct children of the root window.


Constructor & Destructor Documentation

virtual FX::FXShell::~FXShell  )  [virtual]
 

Destroy shell.


Member Function Documentation

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

Create server-side resources.

Reimplemented from FX::FXComposite.

Reimplemented in FX::FXMainWindow, FX::FXPrintDialog, FX::FXSplashWindow, FX::FXToolBarShell, FX::FXToolTip, and FX::FXTopWindow.

virtual void FX::FXShell::recalc  )  [virtual]
 

Mark this window's layout as dirty.

Reimplemented from FX::FXWindow.

virtual void FX::FXShell::setFocus  )  [virtual]
 

Move the focus to this window.

Reimplemented from FX::FXWindow.

Reimplemented in FX::FXPopup, and FX::FXTopWindow.

virtual void FX::FXShell::killFocus  )  [virtual]
 

Remove the focus from this window.

Reimplemented from FX::FXWindow.

Reimplemented in FX::FXPopup, and FX::FXTopWindow.

Copyright © 1997-2005 Jeroen van der Zijp