X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferView.h;h=11efee42987ed6c784e400b1d845fcdf60c51cde;hb=09df753df4c24470617c64d25eae6df2db85dfed;hp=b92e908368a9e542ca16cf5c44d07b13e10a7d35;hpb=9a458ec6e9ea777e3b06ead75970738ec62a9f12;p=lyx.git diff --git a/src/BufferView.h b/src/BufferView.h index b92e908368..11efee4298 100644 --- a/src/BufferView.h +++ b/src/BufferView.h @@ -18,7 +18,7 @@ #include "Dimension.h" #include "update_flags.h" -#include "support/docstring.h" +#include "support/strfwd.h" #include "support/types.h" #include @@ -190,7 +190,7 @@ public: bool checkDepm(Cursor & cur, Cursor & old); /// sets cursor. /// This is used when handling LFUN_MOUSE_PRESS. - bool mouseSetCursor(Cursor & cur); + bool mouseSetCursor(Cursor & cur, bool select = false); /// sets the selection. /* When \c backwards == false, set anchor @@ -290,8 +290,8 @@ private: void updateOffsetRef(); - struct BufferViewPrivate; - BufferViewPrivate & d; + struct Private; + Private * const d; }; /// some space for drawing the 'nested' markers (in pixel)