// -*- C++ -*-
/* This file is part of
* ======================================================
- *
+ *
* LyX, The Document Processor
- *
+ *
* Copyright 1995 Matthias Ettrich
* Copyright 1995-2001 The LyX Team.
*
SigC::Signal3<void, int, int, unsigned int> workAreaTripleClick;
/// emitted when an X client has requested our selection
SigC::Signal0<void> selectionRequested;
-
+ /// emitted when another X client has stolen our selection
+ SigC::Signal0<void> selectionLost;
+
/// handles SelectionRequest X Event, to fill the clipboard
- void event_cb(XEvent * xev);
+ int event_cb(XEvent * xev);
private:
///
void createPixmap(int, int);
-
+
///
FL_OBJECT * backgroundbox;
- ///
+ ///
FL_OBJECT * work_area;
///
FL_OBJECT * scrollbar;
Pixmap workareapixmap;
///
Painter painter_;
- ///
- FL_OBJECT * figinset_canvas;
/// if we call redraw with true needed for locking-insets
bool screen_cleared;
};