17 #ifndef MFXEditableTable_h
18 #define MFXEditableTable_h
52 MFXEditableTable(FXComposite* p, FXObject* tgt = NULL, FXSelector sel = 0, FXuint opts = 0, FXint x = 0, FXint y = 0, FXint w = 0, FXint h = 0, FXint pl = DEFAULT_MARGIN, FXint pr = DEFAULT_MARGIN, FXint pt = DEFAULT_MARGIN, FXint pb = DEFAULT_MARGIN);
60 virtual void editItem(FXTableItem* item, FXint how);
62 long onEditEnd(FXObject*, FXSelector,
void*);
65 long onKeyRelease(FXObject* sender, FXSelector sel,
void* ptr);
77 long onUngrabbed(FXObject* o, FXSelector s,
void* d);
81 long onFocusIn(FXObject* o, FXSelector s,
void* d);
82 long onFocusOut(FXObject* o, FXSelector s,
void* d);
91 long onCommand(FXObject* o, FXSelector s,
void* d);
105 long onCmdMoveUp(FXObject* o, FXSelector s,
void* d);
121 long onCmdMark(FXObject* o, FXSelector s,
void* d);
122 long onCmdExtend(FXObject* o, FXSelector s,
void* d);