diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-07-22 08:09:34 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-07-22 08:09:34 +0000 |
| commit | da67802bc8bd42741fae491bf932ff17ee16f0f7 (patch) | |
| tree | 8d197a564d81c971c143aae2637fad208b7fab21 /src/Configmenu.hh | |
| parent | ccecab79152aaf511714b49f8211262475a20a90 (diff) | |
add a xinerama support menu
Diffstat (limited to 'src/Configmenu.hh')
| -rw-r--r-- | src/Configmenu.hh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/Configmenu.hh b/src/Configmenu.hh index c3631fae..3ff3222d 100644 --- a/src/Configmenu.hh +++ b/src/Configmenu.hh @@ -61,8 +61,27 @@ private: virtual void reconfigure(void); }; +#ifdef XINERAMA + class Xineramamenu : public Basemenu { + private: + Xineramamenu(const Xineramamenu&); + Xineramamenu& operator=(const Xineramamenu&); + + protected: + virtual void itemSelected(int button, unsigned int index); + virtual void setValues(void); + + public: + Xineramamenu(Configmenu *cm); + virtual void reconfigure(void); + }; +#endif // XINERAMA + Focusmenu *focusmenu; Placementmenu *placementmenu; +#ifdef XINERAMA + Xineramamenu *xineramamenu; +#endif // XINERAMA friend class Focusmenu; friend class Placementmenu; @@ -80,6 +99,9 @@ public: inline Basemenu *getFocusmenu(void) { return focusmenu; } inline Basemenu *getPlacementmenu(void) { return placementmenu; } +#ifdef XINERAMA + inline Basemenu *getXineramamenu(void) { return xineramamenu; } +#endif // XINERAMA virtual void reconfigure(void); }; |
