aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/Screen.hh')
-rw-r--r--src/Screen.hh15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/Screen.hh b/src/Screen.hh
index e92b346..2b6d56c 100644
--- a/src/Screen.hh
+++ b/src/Screen.hh
@@ -22,7 +22,7 @@
22// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 22// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
23// DEALINGS IN THE SOFTWARE. 23// DEALINGS IN THE SOFTWARE.
24 24
25// $Id: Screen.hh,v 1.64 2003/02/02 16:32:38 rathnor Exp $ 25// $Id: Screen.hh,v 1.65 2003/02/03 13:50:35 fluxgen Exp $
26 26
27#ifndef SCREEN_HH 27#ifndef SCREEN_HH
28#define SCREEN_HH 28#define SCREEN_HH
@@ -74,7 +74,7 @@ public:
74 74
75 BScreen(ResourceManager &rm, 75 BScreen(ResourceManager &rm,
76 const std::string &screenname, const std::string &altscreenname, 76 const std::string &screenname, const std::string &altscreenname,
77 int scrn); 77 int scrn, int number_of_layers);
78 ~BScreen(); 78 ~BScreen();
79 79
80 inline bool isToolbarOnTop() const { return *resource.toolbar_on_top; } 80 inline bool isToolbarOnTop() const { return *resource.toolbar_on_top; }
@@ -235,6 +235,8 @@ public:
235 235
236 const Theme *getTheme() const { return theme; } 236 const Theme *getTheme() const { return theme; }
237 FluxboxWindow *getIcon(unsigned int index); 237 FluxboxWindow *getIcon(unsigned int index);
238 FbTk::MultLayers &layerManager() { return m_layermanager; }
239 const FbTk::MultLayers &layerManager() const { return m_layermanager; }
238 240
239 int addWorkspace(); 241 int addWorkspace();
240 int removeLastWorkspace(); 242 int removeLastWorkspace();
@@ -335,9 +337,9 @@ private:
335 m_workspacenames_sig, ///< workspace names signal 337 m_workspacenames_sig, ///< workspace names signal
336 m_currentworkspace_sig; ///< current workspace signal 338 m_currentworkspace_sig; ///< current workspace signal
337 339
338 FbTk::MultLayers *m_layermanager; 340 FbTk::MultLayers m_layermanager;
339 341 //!!
340 Theme *theme; 342 Theme *theme; ///< obsolete
341 343
342 Bool root_colormap_installed, managed, geom_visible; 344 Bool root_colormap_installed, managed, geom_visible;
343 GC opGC; 345 GC opGC;
@@ -407,8 +409,9 @@ private:
407 409
408 410
409 } resource; 411 } resource;
412
410 std::auto_ptr<RootTheme> m_root_theme; 413 std::auto_ptr<RootTheme> m_root_theme;
411}; 414};
412 415
413 416
414#endif // SCREEN_ 417#endif // SCREEN_HH