LyXScreen * BufferView::screen() const
{
- return pimpl_->screen_;
-}
-
-
-WorkArea * BufferView::workarea() const
-{
- return pimpl_->workarea_;
+ return pimpl_->screen_.get();
}
int BufferView::workWidth() const
{
- return pimpl_->workarea_->workWidth();
+ return pimpl_->workarea_.workWidth();
}
}
+string const BufferView::getClipboard() const
+{
+ return pimpl_->workarea_.getClipboard();
+}
+
+
void BufferView::stuffClipboard(string const & stuff) const
{
pimpl_->stuffClipboard(stuff);
return static_cast<BufferView::UpdateCodes>
(static_cast<int>(uc1) | static_cast<int>(uc2));
}
+
+bool BufferView::Dispatch(kb_action action, string const & argument)
+{
+ return pimpl_->Dispatch(action, argument);
+}