colors are back
Dana Jansens danakj@orodu.net
2 files changed,
5 insertions(+),
1 deletions(-)
M
otk/rendertest.cc
→
otk/rendertest.cc
@@ -2,6 +2,7 @@ #include "otk.hh"
#include "rendercontrol.hh" #include <stdio.h> +#include <X11/Xlib.h> int main(int argc, char **argv) {@@ -15,7 +16,9 @@
otk::RenderControl *rc = otk::RenderControl::getRenderControl(0); rc->render(&foo); - + XSetWindowBackgroundPixmap(**otk::display, foo.window(), foo.pixmap()); + XClearWindow(**otk::display, foo.window()); + app.run(); delete rc;
M
otk/surface.hh
→
otk/surface.hh
@@ -27,6 +27,7 @@
virtual const Point& size() const { return _size; } virtual int width() const { return _size.x(); } virtual int height() const { return _size.y(); } + virtual Pixmap pixmap() const { return _pm; } // TEMP friend class TrueRenderControl; };