///
struct BufferView::Pimpl : public boost::signals::trackable {
///
- Pimpl(BufferView * bv, LyXView * owner,
+ Pimpl(BufferView & bv, LyXView * owner,
int xpos, int ypos, int width, int height);
///
Painter & painter() const;
void updateScrollbar();
///
void scrollDocView(int value);
- /**
- * Wheel mouse scroll, move by multiples of text->defaultRowHeight().
- */
+ /// Wheel mouse scroll, move by multiples of text->defaultRowHeight().
void scroll(int lines);
///
typedef boost::shared_ptr<LyXKeySym> LyXKeySymPtr;
///
void center();
///
- bool insertInset(InsetOld * inset, std::string const & lout = std::string());
+ bool insertInset(InsetBase * inset, std::string const & lout = std::string());
/// a function should be executed from the workarea
bool workAreaDispatch(FuncRequest const & ev);
/// a function should be executed
* string. May only be used with InsetCommand-derived insets
* Returns true if a screen update is needed.
*/
- bool ChangeInsets(InsetOld::Code code, std::string const & from,
+ bool ChangeInsets(InsetBase::Code code, std::string const & from,
std::string const & to);
///
///
std::vector<Position> saved_positions;
/// Get next inset of this class from current cursor position
- InsetOld * getInsetByCode(InsetOld::Code code);
+ InsetBase * getInsetByCode(InsetBase::Code code);
///
void MenuInsertLyXFile(std::string const & filen);
/// our workarea