21 #ifndef FXTOOLBARTAB_H 22 #define FXTOOLBARTAB_H 33 TOOLBARTAB_HORIZONTAL = 0,
34 TOOLBARTAB_VERTICAL = 0x00008000
58 void drawHSpeckles(
FXDCWindow& dc,FXint x,FXint w);
59 void drawVSpeckles(
FXDCWindow& dc,FXint y,FXint h);
64 long onPaint(
FXObject*,FXSelector,
void*);
65 long onUpdate(
FXObject*,FXSelector,
void*);
66 long onEnter(
FXObject*,FXSelector,
void*);
67 long onLeave(
FXObject*,FXSelector,
void*);
68 long onUngrabbed(
FXObject*,FXSelector,
void*);
69 long onLeftBtnPress(
FXObject*,FXSelector,
void*);
70 long onLeftBtnRelease(
FXObject*,FXSelector,
void*);
71 long onKeyPress(
FXObject*,FXSelector,
void*);
72 long onKeyRelease(
FXObject*,FXSelector,
void*);
73 long onCmdCollapse(
FXObject*,FXSelector,
void*);
74 long onUpdCollapse(
FXObject*,FXSelector,
void*);
75 long onCmdUncollapse(
FXObject*,FXSelector,
void*);
76 long onUpdUncollapse(
FXObject*,FXSelector,
void*);
77 long onCmdSetTip(
FXObject*,FXSelector,
void*);
78 long onCmdGetTip(
FXObject*,FXSelector,
void*);
79 long onQueryTip(
FXObject*,FXSelector,
void*);
82 ID_COLLAPSE=FXFrame::ID_LAST,
92 virtual FXbool canFocus()
const;
95 virtual FXint getDefaultWidth();
98 virtual FXint getDefaultHeight();
101 virtual void enable();
104 virtual void disable();
107 void collapse(FXbool fold,FXbool notify=
false);
113 void setTabStyle(FXuint style);
116 FXuint getTabStyle()
const;
122 void setActiveColor(FXColor clr);
131 virtual void save(
FXStream& store)
const;
The Frame widget provides borders around some contents.
Definition: FXFrame.h:58
Base composite.
Definition: FXComposite.h:32
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:81
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
Window Device Context.
Definition: FXDCWindow.h:48
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42