summaryrefslogtreecommitdiff
path: root/openbox/frame.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-05-28 22:46:28 +0000
committerDana Jansens <danakj@orodu.net>2007-05-28 22:46:28 +0000
commit56b01b73a808ccf51991a0aeb5362d5eb6bbfaaa (patch)
tree1e907ebd508b412f4346b87ee46e89c6ecc3366e /openbox/frame.h
parent2aa0a6b01ba718217e2b10107abbcd4236ba5a8f (diff)
have the clientpadding color show during resize, and no flashing on unmap. we win !
Diffstat (limited to 'openbox/frame.h')
-rw-r--r--openbox/frame.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/openbox/frame.h b/openbox/frame.h
index 97a9e3ff..af0da975 100644
--- a/openbox/frame.h
+++ b/openbox/frame.h
@@ -120,6 +120,9 @@ struct _ObFrame
Window innertop; /*!< For drawing the inner client border */
Window innerright; /*!< For drawing the inner client border */
Window innerbottom; /*!< For drawing the inner client border */
+ Window backback; /*!< A colored window shown while resizing */
+ Window backfront; /*!< An undrawn-in window, to prevent flashing on
+ unmap */
/* These are resize handles inside the titlebar */
Window topresize;
@@ -202,6 +205,7 @@ void frame_adjust_theme(ObFrame *self);
void frame_adjust_shape(ObFrame *self);
void frame_adjust_area(ObFrame *self, gboolean moved,
gboolean resized, gboolean fake);
+void frame_adjust_client_area(ObFrame *self);
void frame_adjust_state(ObFrame *self);
void frame_adjust_focus(ObFrame *self, gboolean hilite);
void frame_adjust_title(ObFrame *self);