X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferView.h;h=ee2de8276e3a597c258d14ea65d8de435068b6ea;hb=2de30c62f8d671a8c8d4d52a6a7310e2c5ca84de;hp=e6a29dee6b9961ffe81bf99fb7bfe68317ec0030;hpb=c36ada6b9682f43f1c0840bcbd3d8396590af3cb;p=lyx.git diff --git a/src/BufferView.h b/src/BufferView.h index e6a29dee6b..ee2de8276e 100644 --- a/src/BufferView.h +++ b/src/BufferView.h @@ -16,6 +16,7 @@ #define BUFFER_VIEW_H #include "DocumentClassPtr.h" +#include "TexRow.h" #include "update_flags.h" #include "support/strfwd.h" @@ -162,9 +163,9 @@ public: void gotoLabel(docstring const & label); /// set the cursor based on the given TeX source row. - void setCursorFromRow(int row); - /// - void setCursorFromRow(int row, TexRow const & texrow); + bool setCursorFromRow(int row); + /// set the cursor based on the given start and end TextEntries. + bool setCursorFromEntries(TexRow::TextEntry start, TexRow::TextEntry end); /// set cursor to the given inset. Return true if found. bool setCursorFromInset(Inset const *);