]> Dogcows Code - chaz/openbox/blobdiff - src/Screen.hh
re-added UnderMouse Placement
[chaz/openbox] / src / Screen.hh
index cb28dea0663f1d78fb44b932b550c6f6939206e9..3ed724f99f8674fc0cf317ecaea7a058f5fbbdf2 100644 (file)
@@ -150,7 +150,8 @@ private:
     MenuStyle mstyle;
 
     bool sloppy_focus, auto_raise, auto_edge_balance, ordered_dither,
-         opaque_move, full_max, focus_new, focus_last, click_raise;
+         opaque_move, full_max, focus_new, focus_last, click_raise,
+         hide_toolbar;
     BColor border_color;
 
     unsigned int workspaces;
@@ -189,8 +190,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,
@@ -212,6 +213,7 @@ public:
   inline bool doFullMax(void) const { return resource.full_max; }
   inline bool doFocusNew(void) const { return resource.focus_new; }
   inline bool doFocusLast(void) const { return resource.focus_last; }
+  inline bool doHideToolbar(void) const { return resource.hide_toolbar; }
 
   inline const GC &getOpGC(void) const { return opGC; }
 
@@ -268,6 +270,7 @@ public:
   void saveFullMax(bool f);
   void saveFocusNew(bool f);
   void saveFocusLast(bool f);
+  void saveHideToolbar(bool h);
   inline void iconUpdate(void) { iconmenu->update(); }
 
 #ifdef    HAVE_STRFTIME
This page took 0.025743 seconds and 4 git commands to generate.