class TeXErrors;
class Buffer;
class LyXScreen;
+class WorkArea;
///
class BufferView {
///
LyXScreen * screen() const;
///
+ WorkArea * workarea() const;
+ ///
void buffer(Buffer * b);
///
void resize(int, int, int, int);
///
void updateScrollbar();
///
+ Inset * checkInsetHit(LyXText *, int & x, int & y, unsigned int button);
+ ///
void redoCurrentBuffer();
///
int resizeCurrentBuffer();
/// A callback for the slider in the scrollbar.
void scrollCB(double);
- ///
- static void cursorToggleCB(void * ob);
-
///
void setState();
void stuffClipboard(string const &) const;
private:
struct Pimpl;
+ friend struct BufferView::Pimpl;
Pimpl * pimpl_;
};