class Buffer;
class BufferView;
class MathAtom;
+class CursorSlice;
/// An abstract base class for all math related LyX insets
/// what appears in the minibuffer when opening
virtual std::string const editMessage() const;
///
- virtual void fitInsetCursor(BufferView *) const;
- /// FIXME
- virtual void getCursorPos(BufferView *, int &, int &) const;
+ virtual void getCursorPos(int cell, int & x, int & y) const;
+ ///
+ virtual void getCursorDim(int &, int &) const;
/// get the absolute document x,y of the cursor
virtual void getCursor(BufferView & bv, int & x, int & y) const;
///
void handleFont(BufferView * bv, std::string const & arg, std::string const & font);
///
void handleFont2(BufferView * bv, std::string const & arg);
-
- ///
- mutable int xo_;
- ///
- mutable int yo_;
};
// We don't really mess want around with mathed stuff outside mathed.