00001 #ifndef _FL_CONFIG_DIALOG_DS_H_
00002 #define _FL_CONFIG_DIALOG_DS_H_
00003
00004 #include <efltk/Fl_Config.h>
00005 #include <efltk/Fl_String.h>
00006 #include <efltk/Fl_Dialog_DS.h>
00007
00016 class Fl_Config_Dialog_DS : public Fl_Dialog_DS
00017 {
00018 Fl_Config *m_config;
00019 public:
00024 Fl_Config_Dialog_DS(Fl_Config *cfg) : Fl_Dialog_DS() { m_config = cfg; }
00025
00029 Fl_Config *config() const { return m_config; }
00030
00031 protected:
00032 virtual bool load_data();
00033 virtual bool save_data();
00034 };
00035
00036 #endif