]> Dogcows Code - chaz/openbox/blobdiff - openbox/frame.h
1. remove some old event handling that was not used at all. yay less bandwidth.
[chaz/openbox] / openbox / frame.h
index 70855b1b8156e79d4c8f5dd6cc856ece627b07aa..b5372647fd85c811c9f18a270508cd87daf398c1 100644 (file)
@@ -2,7 +2,7 @@
 
    frame.h for the Openbox window manager
    Copyright (c) 2006        Mikael Magnusson
-   Copyright (c) 2003        Ben Jansens
+   Copyright (c) 2003-2007   Dana Jansens
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -76,14 +76,11 @@ struct _ObFrame
     Strut     size;
     Rect      area;
     gboolean  visible;
-    gboolean  firstmap;
-
-    /*! Whether the window is obscured at all or fully visible. */
-    gboolean obscured;
 
     guint     decorations;
     gboolean  max_horz;
 
+    Window    inner;  /*!< The window for drawing the inner client border */
     Window    title;
     Window    label;
     Window    max;
@@ -154,6 +151,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);
This page took 0.02407 seconds and 4 git commands to generate.