]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView_pimpl.h
Just some changes to be able to change TabularFeatures with the Table menu
[lyx.git] / src / BufferView_pimpl.h
index c0d09c806bec4eb67dfdda84c9134a88b61d5477..7dbea916305364e01dd7a9a339312a2bedd96c5f 100644 (file)
@@ -28,8 +28,8 @@ struct BufferView::Pimpl {
        void resize();
        ///
        void redraw();
-       ///
-       void fitCursor();
+       /// Return true if the cursor was fitted.
+       bool fitCursor();
        ///
        void redoCurrentBuffer();
        ///
@@ -39,8 +39,6 @@ struct BufferView::Pimpl {
        ///
        void update(signed char f);
        ///
-       void smallUpdate(signed char f);
-       ///
        void gotoError();
        /// Update pixmap of screen
        void updateScreen();
@@ -51,12 +49,6 @@ struct BufferView::Pimpl {
        ///
        void scrollCB(double value);
        ///
-       void downCB(long time, int button);
-       ///
-       void scrollUpOnePage();
-       ///
-       void scrollDownOnePage();
-       ///
        void create_view();
        ///
        Inset * checkInsetHit(int & x, int & y, unsigned int button);
@@ -77,6 +69,10 @@ struct BufferView::Pimpl {
        ///
        void tripleClick(int x, int y, unsigned int button);
        ///
+       void enterView();
+       ///
+       void leaveView();
+       ///
        void cursorToggle();
        ///
        void cursorPrevious();
@@ -142,5 +138,7 @@ struct BufferView::Pimpl {
        WorkArea * workarea;
        ///
        UpdateInset updatelist;
+private:
+       bool using_xterm_cursor;
 };
 #endif