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

FXFrame Class Reference

Base Frame.

#include <FXFrame.h>

Inheritance diagram for FXFrame:

FXWindow FXDrawable FXId FXObject FXArrowButton FXColorBar FXColorWell FXColorWheel FXDial FXHeader FXHorizontalSeparator FXLabel FXProgressBar FXSlider FXStatusline FXTextField FXToolbarTab FXVerticalSeparator List of all members.

Public Methods

 FXFrame (FXComposite *p, FXuint opts=FRAME_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD)
 Construct frame window.

virtual FXint getDefaultWidth ()
 Return default width.

virtual FXint getDefaultHeight ()
 Return default height.

void setFrameStyle (FXuint style)
 Change frame style.

FXuint getFrameStyle () const
 Get current frame style.

FXint getBorderWidth () const
 Get border width.

void setPadTop (FXint pt)
 Change top padding.

FXint getPadTop () const
 Get top interior padding.

void setPadBottom (FXint pb)
 Change bottom padding.

FXint getPadBottom () const
 Get bottom interior padding.

void setPadLeft (FXint pl)
 Change left padding.

FXint getPadLeft () const
 Get left interior padding.

void setPadRight (FXint pr)
 Change right padding.

FXint getPadRight () const
 Get right interior padding.

void setHiliteColor (FXColor clr)
 Change highlight color.

FXColor getHiliteColor () const
 Get highlight color.

void setShadowColor (FXColor clr)
 Change shadow color.

FXColor getShadowColor () const
 Get shadow color.

void setBorderColor (FXColor clr)
 Change border color.

FXColor getBorderColor () const
 Get border color.

void setBaseColor (FXColor clr)
 Change base gui color.

FXColor getBaseColor () const
 Get base gui color.

virtual void save (FXStream &store) const
 Save to stream.

virtual void load (FXStream &store)
 Load from stream.

virtual ~FXFrame ()
 Destructor.