X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2FScreen.hh;h=c044200c851f576ab6c2c8a60f5614788718bc39;hb=a7db565c75f316fd04ccb04004b58f6378af63c9;hp=34cc633abc8d503629ee76e8b51468a9888b0ebd;hpb=5377e3fde108da56894185716d47c3058032b97f;p=chaz%2Fopenbox diff --git a/src/Screen.hh b/src/Screen.hh index 34cc633a..c044200c 100644 --- a/src/Screen.hh +++ b/src/Screen.hh @@ -55,6 +55,7 @@ extern "C" { #include "Workspacemenu.hh" #include "blackbox.hh" class Slit; // forward reference +class XAtom; enum TextJustify { LeftJustify = 1, RightJustify, CenterJustify }; @@ -119,6 +120,7 @@ private: Iconmenu *iconmenu; Rootmenu *rootmenu; Configuration *config; + XAtom *xatom; typedef std::list RootmenuList; RootmenuList rootmenuList; @@ -190,8 +192,8 @@ private: public: - enum { RowSmartPlacement = 1, ColSmartPlacement, CascadePlacement, LeftRight, - RightLeft, TopBottom, BottomTop }; + enum { RowSmartPlacement = 1, ColSmartPlacement, CascadePlacement, + UnderMousePlacement, LeftRight, RightLeft, TopBottom, BottomTop }; enum { RoundBullet = 1, TriangleBullet, SquareBullet, NoBullet }; enum { Restart = 1, RestartOther, Exit, Shutdown, Execute, Reconfigure, WindowShade, WindowIconify, WindowMaximize, WindowClose, WindowRaise,