/// return the owning main view
LyXView * owner() const;
+ /// return the visible top y
+ int top_y() const;
+
+ /// set the visible top y
+ void top_y(int);
+
/// resize event has happened
void resize();
bool fitCursor();
/// perform pending painting updates
void update();
- /// update for a particular inset
- void updateInset();
+ /** update for a particular inset. Gets a pointer and not a
+ * reference because we really need the pointer information
+ * to find it in the buffer.
+ */
+ void updateInset(InsetOld const *);
/// reset the scrollbar to reflect current view position
void updateScrollbar();
/// FIXME
/// Set the current locking inset
void theLockingInset(UpdatableInset * inset);
- /// return the lyxtext containing this inset
- LyXText * getParentText(InsetOld * inset) const;
-
/**
* Change all insets with the given code's contents to a new
* string. May only be used with InsetCommand-derived insets