24 #ifndef FXMENUCAPTION_H 25 #include "FXMenuCaption.h" 48 long onPaint(
FXObject*,FXSelector,
void*);
49 long onEnter(
FXObject*,FXSelector,
void*);
50 long onLeave(
FXObject*,FXSelector,
void*);
51 long onLeftBtnPress(
FXObject*,FXSelector,
void*);
52 long onLeftBtnRelease(
FXObject*,FXSelector,
void*);
53 long onKeyPress(
FXObject*,FXSelector,
void*);
54 long onKeyRelease(
FXObject*,FXSelector,
void*);
55 long onHotKeyPress(
FXObject*,FXSelector,
void*);
56 long onHotKeyRelease(
FXObject*,FXSelector,
void*);
57 long onFocusUp(
FXObject*,FXSelector,
void*);
58 long onFocusDown(
FXObject*,FXSelector,
void*);
59 long onFocusIn(
FXObject*,FXSelector,
void*);
60 long onFocusOut(
FXObject*,FXSelector,
void*);
61 long onCmdPost(
FXObject*,FXSelector,
void*);
62 long onCmdUnpost(
FXObject*,FXSelector,
void*);
69 virtual void create()
override;
72 virtual void detach()
override;
75 virtual FXint getDefaultWidth()
override;
78 virtual FXint getDefaultHeight()
override;
81 virtual FXbool canFocus()
const override;
84 virtual void setFocus()
override;
87 virtual void killFocus()
override;
96 virtual FXbool contains(FXint parentx,FXint parenty)
const override;
99 virtual void save(
FXStream& store)
const override;
102 virtual void load(
FXStream& store)
override;
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
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:42
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:138
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42