]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView_pimpl.h
fix reading the author field.
[lyx.git] / src / BufferView_pimpl.h
index bb969dff47ad1b6b3fe0a55d0fa581facaf6a138..0e47a24df4212edc6795261a33c97409d4ef2a0a 100644 (file)
@@ -40,13 +40,13 @@ class LyXView;
 class WorkArea;
 class LyXScreen;
 class FuncRequest;
+class FuncStatus;
 
 
 ///
 struct BufferView::Pimpl : public boost::signals::trackable {
        ///
-       Pimpl(BufferView & bv, LyXView * owner,
-             int xpos, int ypos, int width, int height);
+       Pimpl(BufferView & bv, LyXView * owner, int width, int height);
        ///
        Painter & painter() const;
        /// return the screen for this bview
@@ -99,6 +99,8 @@ struct BufferView::Pimpl : public boost::signals::trackable {
        void center();
        /// a function should be executed from the workarea
        bool workAreaDispatch(FuncRequest const & ev);
+       /// return true for events that will handle
+       FuncStatus getStatus(FuncRequest const & cmd);
        /// a function should be executed
        bool dispatch(FuncRequest const & ev);
        ///
@@ -171,8 +173,6 @@ private:
        };
        ///
        std::vector<Position> saved_positions;
-       /// Get next inset of this class from current cursor position
-       InsetBase * getInsetByCode(InsetBase::Code code);
        ///
        void MenuInsertLyXFile(std::string const & filen);
        /// our workarea