From 098fae70a6d8d15877938080437f0fc20f52bbf5 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 10 May 2002 02:58:09 +0000 Subject: better gcc3 compat. using ostrstream again. and using namespace std; some focus changes. workspace contains a focused window instead of openbox class. this fixes a seg --- src/openbox.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/openbox.h') diff --git a/src/openbox.h b/src/openbox.h index 8135a329..82abab7a 100644 --- a/src/openbox.h +++ b/src/openbox.h @@ -103,7 +103,8 @@ private: LinkedList *menuTimestamps; LinkedList *screenList; - OpenboxWindow *focused_window, *masked_window; + BScreen *focused_screen; + OpenboxWindow *masked_window; BTimer *timer; #ifdef HAVE_GETPID @@ -139,7 +140,8 @@ public: OpenboxWindow *searchGroup(Window, OpenboxWindow *); OpenboxWindow *searchWindow(Window); - inline OpenboxWindow *getFocusedWindow() { return focused_window; } + OpenboxWindow *focusedWindow(); + void focusWindow(OpenboxWindow *w); BScreen *getScreen(int); BScreen *searchScreen(Window); @@ -178,7 +180,6 @@ public: { masked = w; masked_window = bw; } inline void setNoFocus(Bool f) { no_focus = f; } - void setFocusedWindow(OpenboxWindow *w); void shutdown(); void setStyleFilename(const char *); void setMenuFilename(const char *); -- cgit v1.2.3