88 FXPacker(
FXComposite *p,
FXuint opts=0,
FXint x=0,
FXint y=0,
FXint w=0,
FXint h=0,
FXint pl=
DEFAULT_SPACING,
FXint pr=
DEFAULT_SPACING,
FXint pt=
DEFAULT_SPACING,
FXint pb=
DEFAULT_SPACING,
FXint hs=
DEFAULT_SPACING,
FXint vs=
DEFAULT_SPACING);
91 virtual FXint getDefaultWidth();
94 virtual FXint getDefaultHeight();
97 virtual void layout();
100 void setFrameStyle(
FXuint style);
103 FXuint getFrameStyle()
const;
106 void setPackingHints(
FXuint ph);
109 FXuint getPackingHints()
const;
112 FXint getBorderWidth()
const {
return border; }
115 void setPadTop(
FXint pt);
118 FXint getPadTop()
const {
return padtop; }
121 void setPadBottom(
FXint pb);
124 FXint getPadBottom()
const {
return padbottom; }
127 void setPadLeft(
FXint pl);
130 FXint getPadLeft()
const {
return padleft; }
133 void setPadRight(
FXint pr);
136 FXint getPadRight()
const {
return padright; }
139 void setHiliteColor(
FXColor clr);
142 FXColor getHiliteColor()
const {
return hiliteColor; }
145 void setShadowColor(
FXColor clr);
148 FXColor getShadowColor()
const {
return shadowColor; }
151 void setBorderColor(
FXColor clr);
154 FXColor getBorderColor()
const {
return borderColor; }
157 void setBaseColor(
FXColor clr);
160 FXColor getBaseColor()
const {
return baseColor; }
163 void setHSpacing(
FXint hs);
166 FXint getHSpacing()
const {
return hspacing; }
169 void setVSpacing(
FXint vs);
172 FXint getVSpacing()
const {
return vspacing; }
175 virtual void save(FXStream& store)
const;
178 virtual void load(FXStream& store);
unsigned int FXuint
Definition: fxdefs.h:389
FXuint FXSelector
Association key.
Definition: FXObject.h:53
#define FXAPI
Definition: fxdefs.h:122
Base composite.
Definition: FXComposite.h:35
FXuint FXColor
Definition: fxdefs.h:447
Definition: FX4Splitter.h:31
int FXint
Definition: fxdefs.h:390
Packer is a layout manager which automatically places child windows inside its area against the left...
Definition: FXPacker.h:58
Definition: FXPacker.h:38
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:166
Window Device Context.
Definition: FXDCWindow.h:52
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition: FXObject.h:92