#ifndef GSCREEN_H
#define GSCREEN_H
-#include "frontends/GuiCursor.h"
+#include "frontends/WorkArea.h"
#include <gtkmm.h>
+// FIXME: defined in X.h, spuriously pulled in by some gui headers
+#undef CursorShape
+
namespace lyx {
namespace frontend {
///
virtual void removeCursor();
///
- virtual void showCursor(int x, int y, int h, Cursor_Shape shape);
+ virtual void showCursor(int x, int y, int h, CursorShape shape);
/// Copies specified area of pixmap to screen
virtual void expose(int x, int y, int w, int h);