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 Types

enum  { ID_LAYOUT = FXComposite::ID_LAST, ID_LAST }

Public Member Functions

long onLayout (FXObject *, FXSelector, void *)
long onConfigure (FXObject *, FXSelector, void *)
long onKeyPress (FXObject *, FXSelector, void *)
long onKeyRelease (FXObject *, FXSelector, void *)
long onFocusNext (FXObject *, FXSelector, void *)
long onFocusPrev (FXObject *, FXSelector, void *)
virtual void create ()
 Create server-side resources.
virtual void recalc ()
 Mark this window's layout as dirty.
virtual void setFocus ()
 Move the focus to this window.
virtual void killFocus ()
 Remove the focus from this window.
virtual ~FXShell ()
 Destroy shell.

Protected Member Functions

 FXShell (FXApp *a, FXuint opts, FXint x, FXint y, FXint w, FXint h)
 FXShell (FXWindow *own, FXuint opts, FXint x, FXint y, FXint w, FXint h)

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.


The documentation for this class was generated from the following file:

Copyright © 1997-2011 Jeroen van der Zijp