33 GROUPBOX_TITLE_LEFT = 0,
34 GROUPBOX_TITLE_CENTER = 0x00020000,
35 GROUPBOX_TITLE_RIGHT = 0x00040000,
36 GROUPBOX_NORMAL = GROUPBOX_TITLE_LEFT
59 long onPaint(
FXObject*,FXSelector,
void*);
60 long onCmdSetValue(
FXObject*,FXSelector,
void*);
61 long onCmdSetStringValue(
FXObject*,FXSelector,
void*);
62 long onCmdGetStringValue(
FXObject*,FXSelector,
void*);
66 FXGroupBox(
FXComposite* p,
const FXString& text,FXuint opts=GROUPBOX_NORMAL,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);
69 virtual void create();
72 virtual void detach();
75 virtual void layout();
78 virtual void enable();
81 virtual void disable();
84 virtual FXint getDefaultWidth();
87 virtual FXint getDefaultHeight();
96 void setGroupBoxStyle(FXuint style);
99 FXuint getGroupBoxStyle()
const;
102 void setFont(
FXFont* fnt);
108 void setTextColor(FXColor clr);
114 virtual void save(
FXStream& store)
const;
Base composite.
Definition: FXComposite.h:32
FXString getText() const
Return current groupbox title text.
Definition: FXGroupBox.h:93
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:81
FXFont * getFont() const
Return title font.
Definition: FXGroupBox.h:105
Definition: FX4Splitter.h:28
Packer is a layout manager which automatically places child windows inside its area against the left...
Definition: FXPacker.h:48
FXColor getTextColor() const
Return text color.
Definition: FXGroupBox.h:111
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:138
A group box widget provides a nice raised or sunken border around a group of widgets, providing a visual delineation.
Definition: FXGroupBox.h:47
Font class.
Definition: FXFont.h:137
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42