24 #ifndef FXDOCKHANDLER_H 25 #include "FXDockHandler.h" 48 long onPaint(
FXObject*,FXSelector,
void*);
49 long onCmdSetValue(
FXObject*,FXSelector,
void*);
50 long onCmdSetStringValue(
FXObject*,FXSelector,
void*);
51 long onCmdGetStringValue(
FXObject*,FXSelector,
void*);
55 FXDockTitle(
FXComposite* p,
const FXString& text,
FXObject* tgt=
nullptr,FXSelector sel=0,FXuint opts=FRAME_NORMAL|JUSTIFY_CENTER_X|JUSTIFY_CENTER_Y,FXint x=0,FXint y=0,FXint w=0,FXint h=0,FXint pl=0,FXint pr=0,FXint pt=0,FXint pb=0);
58 virtual void create();
61 virtual void detach();
64 virtual FXint getDefaultWidth();
67 virtual FXint getDefaultHeight();
70 void setCaption(
const FXString& text);
85 void setCaptionColor(FXColor clr);
88 void setJustify(FXuint mode);
91 FXuint getJustify()
const;
94 virtual void save(
FXStream& store)
const;
Base composite.
Definition: FXComposite.h:32
FXColor getCaptionColor() const
Get the current caption color.
Definition: FXDockTitle.h:82
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:81
FXFont * getFont() const
Get caption font.
Definition: FXDockTitle.h:79
A dock title is used to move its container, a dock bar.
Definition: FXDockTitle.h:36
FXString getCaption() const
Get the caption for the grip.
Definition: FXDockTitle.h:73
Definition: FX4Splitter.h:28
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:134
Font class.
Definition: FXFont.h:137
The dock handler exists as a common base class for tool bar grip and dock title.
Definition: FXDockHandler.h:35
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42