summaryrefslogtreecommitdiffstats
path: root/fltk/fltk/DoubleBufferWindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'fltk/fltk/DoubleBufferWindow.h')
-rw-r--r--fltk/fltk/DoubleBufferWindow.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/fltk/fltk/DoubleBufferWindow.h b/fltk/fltk/DoubleBufferWindow.h
new file mode 100644
index 0000000..b3700b3
--- /dev/null
+++ b/fltk/fltk/DoubleBufferWindow.h
@@ -0,0 +1,27 @@
+// This class is provided for back compatability only with some fltk2.0
+// versions. You can turn on double buffering on a normal window if
+// you want it.
+
+#ifndef fltk_DoubleBufferWindow_h
+#define fltk_DoubleBufferWindow_h
+
+#ifndef fltk_Window_h
+# include "Window.h"
+#endif
+
+namespace fltk {
+
+class DoubleBufferWindow : public Window {
+
+public:
+ DoubleBufferWindow(int x, int y, int w, int h, const char*l = 0)
+ : Window(x,y,w,h,l) {set_double_buffer();}
+
+ DoubleBufferWindow(int w, int h, const char*l = 0)
+ : Window(w,h,l) {set_double_buffer();}
+
+};
+
+}
+
+#endif