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

FXComposite Class Reference

Base composite.

#include <FXComposite.h>

Inheritance diagram for FXComposite:

FXWindow FXDrawable FXId FXObject FX4Splitter FXMDIChild FXPacker FXRootWindow FXScrollArea FXShell FXSplitter FXColorSelector FXComboBox FXDirSelector FXFileSelector FXFontSelector FXGroupBox FXHorizontalFrame FXListBox FXMatrix FXSpinner FXSwitcher FXTabBar FXToolbar FXTreeListBox FXVerticalFrame FXIconList FXImageView FXList FXMDIClient FXScrollWindow FXTable FXText FXTreeList FXPopup FXTooltip FXTopWindow List of all members.

Public Methods

 FXComposite (FXComposite *p, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0)
 Constructor.

virtual void create ()
 Create server-side resources.

virtual void detach ()
 Detach server-side resources.

virtual void destroy ()
 Destroy server-side resources.

virtual FXint getDefaultWidth ()
 Return default width.

virtual FXint getDefaultHeight ()
 Return default height.

FXint maxChildWidth () const
 Return the width of the widest child window.

FXint maxChildHeight () const
 Return the height of the tallest child window.

virtual FXbool isComposite () const
 Overrides this virtual function to return TRUE.

virtual ~FXComposite ()
 Destructor.