21 #ifndef FXSTATUSLINE_H 22 #define FXSTATUSLINE_H 57 FXColor textHighlightColor;
64 long onPaint(
FXObject*,FXSelector,
void*);
65 long onUpdate(
FXObject*,FXSelector,
void*);
66 long onCmdGetStringValue(
FXObject*,FXSelector,
void*);
67 long onCmdSetStringValue(
FXObject*,FXSelector,
void*);
74 virtual void create();
77 virtual void detach();
80 virtual FXint getDefaultWidth();
83 virtual FXint getDefaultHeight();
92 void setNormalText(
const FXString& text);
107 void setTextColor(FXColor clr);
113 void setTextHighlightColor(FXColor clr);
116 virtual void save(
FXStream& store)
const;
FXColor getTextColor() const
Return the text color.
Definition: FXStatusLine.h:104
The Frame widget provides borders around some contents.
Definition: FXFrame.h:58
FXFont * getFont() const
Return the current font.
Definition: FXStatusLine.h:101
Base composite.
Definition: FXComposite.h:32
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:81
FXString getNormalText() const
Return the permanent status message.
Definition: FXStatusLine.h:95
Definition: FX4Splitter.h:28
The status line normally shows its permanent message.
Definition: FXStatusLine.h:50
FXString getText() const
Return the temporary status message.
Definition: FXStatusLine.h:89
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:134
FXColor getTextHighlightColor() const
Return the highlight text color.
Definition: FXStatusLine.h:110
Font class.
Definition: FXFont.h:137
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42