58 virtual bool doesOverrideRedirect()
const;
71 virtual const char* GetClass()
const;
95 ID_LAST=ID_CHOICE+1000
103 virtual FXint getDefaultWidth();
106 virtual FXint getDefaultHeight();
109 virtual void layout();
112 FXPopup* getPrevActive()
const {
return prevActive; }
115 FXPopup* getNextActive()
const {
return nextActive; }
118 virtual void setFocus();
121 virtual void killFocus();
130 void setFrameStyle(
FXuint style);
133 FXuint getFrameStyle()
const;
136 FXint getBorderWidth()
const {
return border; }
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; }
166 virtual void popdown();
169 FXWindow* getGrabOwner()
const;
178 FXuint getOrientation()
const;
181 void setOrientation(
FXuint orient);
184 FXbool getShrinkWrap()
const;
187 void setShrinkWrap(
FXbool sw);
189 virtual bool doesSaveUnder()
const;
Base class for all windows.
Definition: FXWindow.h:115
Definition: FXWindow.h:241
unsigned int FXuint
Definition: fxdefs.h:389
FXuint FXSelector
Association key.
Definition: FXObject.h:53
#define FXAPI
Definition: fxdefs.h:122
FXuchar FXbool
Definition: fxdefs.h:386
FXuint FXColor
Definition: fxdefs.h:447
Definition: FX4Splitter.h:31
int FXint
Definition: fxdefs.h:390
The Shell widget is used as the base class for top level windows, i.e.
Definition: FXShell.h:38
Raised border.
Definition: FXWindow.h:77
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
Thick border.
Definition: FXWindow.h:78
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition: FXObject.h:92