#include "BufferView_pimpl.h"
#include "lyxtext.h"
#include "WorkArea.h"
+#include "lyxscreen.h"
BufferView::BufferView(LyXView * o, int xpos, int ypos,
}
+LyXScreen * BufferView::screen() const
+{
+ return pimpl_->screen_;
+}
+
+
+WorkArea * BufferView::workarea() const
+{
+ return pimpl_->workarea_;
+}
+
+
LyXView * BufferView::owner() const
{
return pimpl_->owner_;
}
+Inset * BufferView::checkInsetHit(LyXText * text, int & x, int & y,
+ unsigned int button)
+{
+ return pimpl_->checkInsetHit(text, x, y, button);
+}
+
+
void BufferView::redoCurrentBuffer()
{
pimpl_->redoCurrentBuffer();
}
-// // Callback for cursor timer
-void BufferView::cursorToggleCB(void * ob)
-{
- BufferView * view = static_cast<BufferView*>(ob);
- view->pimpl_->cursorToggle();
-}
-
-
void BufferView::cursorPrevious()
{
pimpl_->cursorPrevious();