aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/FbWindow.hh
diff options
context:
space:
mode:
authorfluxgen <fluxgen>2003-09-14 09:51:40 (GMT)
committerfluxgen <fluxgen>2003-09-14 09:51:40 (GMT)
commitc8bcddf58b406b67c268aed38d7779816da0424b (patch)
tree9e4ad9e22187167884fc2bb46aa3dca76a3aa3c4 /src/FbTk/FbWindow.hh
parent1111861bd245d23613446d09fc299b0e15bfd42a (diff)
downloadfluxbox-c8bcddf58b406b67c268aed38d7779816da0424b.zip
fluxbox-c8bcddf58b406b67c268aed38d7779816da0424b.tar.bz2
buffered background
Diffstat (limited to 'src/FbTk/FbWindow.hh')
-rw-r--r--src/FbTk/FbWindow.hh4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/FbTk/FbWindow.hh b/src/FbTk/FbWindow.hh
index 903ba03..dd80b7f 100644
--- a/src/FbTk/FbWindow.hh
+++ b/src/FbTk/FbWindow.hh
@@ -19,7 +19,7 @@
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE. 20// DEALINGS IN THE SOFTWARE.
21 21
22// $Id: FbWindow.hh,v 1.24 2003/09/10 21:26:28 fluxgen Exp $ 22// $Id: FbWindow.hh,v 1.25 2003/09/14 09:51:40 fluxgen Exp $
23 23
24#ifndef FBTK_FBWINDOW_HH 24#ifndef FBTK_FBWINDOW_HH
25#define FBTK_FBWINDOW_HH 25#define FBTK_FBWINDOW_HH
@@ -143,6 +143,7 @@ public:
143protected: 143protected:
144 /// creates a window with x window client (m_window = client) 144 /// creates a window with x window client (m_window = client)
145 explicit FbWindow(Window client); 145 explicit FbWindow(Window client);
146 void setBufferPixmap(Pixmap pm);
146 /// updates x,y, width, height and screen num from X window 147 /// updates x,y, width, height and screen num from X window
147 void updateGeometry(); 148 void updateGeometry();
148private: 149private:
@@ -164,6 +165,7 @@ private:
164 int m_depth; ///< bit depth 165 int m_depth; ///< bit depth
165 bool m_destroy; ///< wheter the x window was created before 166 bool m_destroy; ///< wheter the x window was created before
166 std::auto_ptr<FbTk::Transparent> m_transparent; 167 std::auto_ptr<FbTk::Transparent> m_transparent;
168 Pixmap m_buffer_pm;
167}; 169};
168 170
169bool operator == (Window win, const FbWindow &fbwin); 171bool operator == (Window win, const FbWindow &fbwin);