summaryrefslogtreecommitdiff
path: root/openbox/frame.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-04-25 19:55:41 +0000
committerDana Jansens <danakj@orodu.net>2003-04-25 19:55:41 +0000
commit16a9ac018ed77e245e873be60729be509fa1ce92 (patch)
treec962c01ed887de0740cb90b4d9e30e8153fbf824 /openbox/frame.h
parent11b7764e5f357d0d93a25161e72bb746400797bd (diff)
let the frame hold a focus state so that it can lie.
dont focus windows while cycling, just highlight them as if they are focused
Diffstat (limited to 'openbox/frame.h')
-rw-r--r--openbox/frame.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/openbox/frame.h b/openbox/frame.h
index bbe7d370..3d395342 100644
--- a/openbox/frame.h
+++ b/openbox/frame.h
@@ -79,6 +79,8 @@ typedef struct Frame {
gboolean desk_press;
gboolean shade_press;
gboolean iconify_press;
+
+ gboolean focused;
} Frame;
void frame_startup();
@@ -90,7 +92,7 @@ void frame_hide(Frame *self);
void frame_adjust_shape(Frame *self);
void frame_adjust_area(Frame *self, gboolean moved, gboolean resized);
void frame_adjust_state(Frame *self);
-void frame_adjust_focus(Frame *self);
+void frame_adjust_focus(Frame *self, gboolean hilite);
void frame_adjust_title(Frame *self);
void frame_adjust_icon(Frame *self);
void frame_grab_client(Frame *self, Client *client);