X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferView.h;h=bceaf1f82fd92d4d6bdffc091c312130802d6bd6;hb=e28331ed63062dea10d0a21b9ec12034b4b17b9a;hp=b57d348048c2b33b87837a671d95369507584c14;hpb=ceb51f7f765c1f80ec0ffecc3facc43ca2d92ddf;p=lyx.git diff --git a/src/BufferView.h b/src/BufferView.h index b57d348048..bceaf1f82f 100644 --- a/src/BufferView.h +++ b/src/BufferView.h @@ -23,6 +23,7 @@ #include "support/types.h" +#include #include #include @@ -92,8 +93,6 @@ public: /// resize the BufferView. void resize(); - /// redisplay the referenced buffer. - void reload(); /// load a buffer into the view. bool loadLyXFile(support::FileName const & name, bool tolastfiles = true); @@ -116,8 +115,10 @@ public: /// Save the current position as bookmark. /// if persistent=false, save to temp_bookmark void saveBookmark(bool persistent); - /// goto a specified position. - void moveToPosition( + /// goto a specified position, try par_id first, and then par_pit + /// return the par_pit and par_id of the new paragraph + boost::tuple moveToPosition( + pit_type par_pit, ///< Paragraph pit, used when par_id is zero or invalid. int par_id, ///< Paragraph ID, \sa Paragraph pos_type par_pos ///< Position in the \c Paragraph );