summaryrefslogtreecommitdiffstats
path: root/fltk/fltk/compat/FL/x.H
diff options
context:
space:
mode:
Diffstat (limited to 'fltk/fltk/compat/FL/x.H')
-rw-r--r--fltk/fltk/compat/FL/x.H24
1 files changed, 24 insertions, 0 deletions
diff --git a/fltk/fltk/compat/FL/x.H b/fltk/fltk/compat/FL/x.H
new file mode 100644
index 0000000..3278a21
--- /dev/null
+++ b/fltk/fltk/compat/FL/x.H
@@ -0,0 +1,24 @@
+// This emulation header was designed to get flwm to compile. It
+// probably does not work for any other x fltk program.
+
+#ifndef Fl_X_H
+#define Fl_X_H
+
+#include "Enumerations.H"
+#include <fltk/x.h>
+
+#define Fl_X fltk::CreatedWindow
+#define fl_display fltk::xdisplay
+#define fl_screen fltk::xscreen
+#define fl_xevent (&fltk::xevent)
+#define fl_colormap fltk::xcolormap
+#define fl_open_display fltk::open_display
+#define fl_visual fltk::xvisual
+#define fl_xid(w) fltk::xid(w)
+#define fl_event_time fltk::event_time
+#define fl_xpixel(x) fltk::xpixel(x)
+#define fl_window fltk::xwindow
+#define fl_gc fltk::gc
+#define fl_xfont fltk::xfont()
+
+#endif