void resize();
///
void redraw();
- ///
- void fitCursor();
+ /// Return true if the cursor was fitted.
+ bool fitCursor();
///
void redoCurrentBuffer();
///
///
void update(signed char f);
///
- void smallUpdate(signed char f);
- ///
void gotoError();
/// Update pixmap of screen
void updateScreen();
///
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);
///
void tripleClick(int x, int y, unsigned int button);
///
+ void enterView();
+ ///
+ void leaveView();
+ ///
void cursorToggle();
///
void cursorPrevious();
WorkArea * workarea;
///
UpdateInset updatelist;
+private:
+ bool using_xterm_cursor;
};
#endif