diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-05-26 20:25:38 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-05-26 20:25:38 +0000 |
| commit | 0305cbdc3ae8525c74b2bb9b23884035549e3407 (patch) | |
| tree | b7eafbfbc759adeed8731227bd7f6cedd3f5ed05 /src/Configmenu.hh | |
| parent | 60b2990e397faccd6a2f4f1cf7f2285e45fb1876 (diff) | |
add Configuration class for generic configuration data load/save-ing.
use Configuration class throughout code. no longer save rc file on exit, save when any options are changed.
Diffstat (limited to 'src/Configmenu.hh')
| -rw-r--r-- | src/Configmenu.hh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Configmenu.hh b/src/Configmenu.hh index 101b021b..c3631fae 100644 --- a/src/Configmenu.hh +++ b/src/Configmenu.hh @@ -40,9 +40,11 @@ private: protected: virtual void itemSelected(int button, unsigned int index); + virtual void setValues(void); public: Focusmenu(Configmenu *cm); + virtual void reconfigure(void); }; class Placementmenu : public Basemenu { @@ -52,9 +54,11 @@ private: protected: virtual void itemSelected(int button, unsigned int index); + virtual void setValues(void); public: Placementmenu(Configmenu *cm); + virtual void reconfigure(void); }; Focusmenu *focusmenu; @@ -68,6 +72,7 @@ private: protected: virtual void itemSelected(int button, unsigned int index); + virtual void setValues(void); public: Configmenu(BScreen *scr); @@ -76,7 +81,7 @@ public: inline Basemenu *getFocusmenu(void) { return focusmenu; } inline Basemenu *getPlacementmenu(void) { return placementmenu; } - void reconfigure(void); + virtual void reconfigure(void); }; #endif // __Configmenu_hh |
