52 #ifdef CHECK_MEMORY_LEAKS
54 #endif // CHECK_MEMORY_LEAKS
59 FXMAPFUNC(SEL_COMMAND, FXWindow::ID_ENABLE, FXBaseObject::onCmdEnable),
60 FXMAPFUNC(SEL_COMMAND, FXWindow::ID_DISABLE, FXBaseObject::onCmdDisable),
61 FXMAPFUNC(SEL_UPDATE, FXWindow::ID_DISABLE, FXBaseObject::onUpdate),
71 app = FXApp::instance();
73 fxerror(
"%s: Cannot create object without FXApp object\n", getClassName());
85 app = FXApp::instance();
88 fxerror(
"%s: Cannot create object without FXApp object\n", getClassName());
94 if (
data != NULL &&
data != (
void*) - 1) {
95 fxerror(
"%s::~%s - user data is not NULL prior to destruction\n", getClassName(), getClassName());
103 FXObject::save(store);
110 store.save((FXuchar*)
data, (
unsigned long)datalen);
122 store.load((FXuchar*)
data, (
unsigned long)datalen);
130 return FXApp::instance();
157 sender->handle(
this, FXSEL(SEL_UPDATE, FXWindow::ID_ENABLE), NULL);
159 sender->handle(
this, FXSEL(SEL_UPDATE, FXWindow::ID_DISABLE), NULL);
long onCmdEnable(FXObject *, FXSelector, void *)
virtual void disable()
disable us
virtual ~FXBaseObject()
dtor
virtual void enable()
enable us
virtual void save(FXStream &store) const
save object to stream
FXApp * getApp()
application pointer
long onUpdate(FXObject *, FXSelector, void *)
virtual void setReadonly(FXbool mode=TRUE)
set modifiable mode
long onCmdDisable(FXObject *, FXSelector, void *)
virtual void load(FXStream &store)
load object from stream
FXDEFMAP(FXRealSpinDialDial) FXSpinDialMap[]
MSNet * load(OptionsCont &oc)