diff options
| author | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-10-01 01:59:09 +0000 |
|---|---|---|
| committer | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-10-01 01:59:09 +0000 |
| commit | 72a2e98738d87b89620bafd15141690aa4be8fab (patch) | |
| tree | 840e499622440035f074c0ab80ea00f3fb8a1327 /src/Configmenu.hh | |
| parent | 783fac59c994930139c1ee8162b9150e41dc8307 (diff) | |
merged with 2_1-merged-to-HEAD-2002-09-30
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 6a80ab4e..081e397f 100644 --- a/src/Configmenu.hh +++ b/src/Configmenu.hh @@ -105,6 +105,22 @@ private: }; #endif // XINERAMA +#ifdef XFT + class Xftmenu : public Basemenu { + private: + Xftmenu(const Xftmenu&); + Xftmenu& operator=(const Xftmenu&); + + protected: + virtual void itemSelected(int button, unsigned int index); + virtual void setValues(void); + + public: + Xftmenu(Configmenu *cm); + virtual void reconfigure(void); + }; +#endif // XFT + Focusmenu *focusmenu; Placementmenu *placementmenu; WindowToWindowSnapmenu *windowsnapmenu; @@ -112,6 +128,9 @@ private: #ifdef XINERAMA Xineramamenu *xineramamenu; #endif // XINERAMA +#ifdef XFT + Xftmenu *xftmenu; +#endif // XFT // friend class Focusmenu; // friend class Placementmenu; @@ -134,6 +153,9 @@ public: #ifdef XINERAMA inline Basemenu *getXineramamenu(void) { return xineramamenu; } #endif // XINERAMA +#ifdef XFT + inline Basemenu *getXftmenu(void) { return xftmenu; } +#endif // XFT virtual void reconfigure(void); }; |
