X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxfind.h;h=2e74dc3361a9667c866d389fcac4dba7511e31d4;hb=98c966c64594611e469313314abd1e59524adb4a;hp=37509ef0a2ca4503ddc22742bad3087f03387a2c;hpb=f88cee29f6737f5eb6623e5e6cbdbf3ec0bbaedd;p=lyx.git diff --git a/src/lyxfind.h b/src/lyxfind.h index 37509ef0a2..2e74dc3361 100644 --- a/src/lyxfind.h +++ b/src/lyxfind.h @@ -1,3 +1,4 @@ +// -*- C++ -*- #ifndef LYXFIND_H #define LYXFIND_H @@ -6,27 +7,17 @@ #endif #include "LString.h" -#include "lyxparagraph.h" +#include "paragraph.h" class BufferView; int LyXReplace(BufferView * bv, string const &, string const &, - bool const &, bool const &, bool const &, bool const & = false); - -bool LyXFind(BufferView * bv, string const &, bool const &, bool const &, - bool const &); - -/// returns true if the specified string is at the specified position -bool IsStringInText(LyXParagraph * par, LyXParagraph::size_type pos, - string const & str, bool const & = true, - bool const & = false); - -/// if the string is found: return true and set the cursor to the new position -bool SearchForward(BufferView *, string const & str, bool const & = true, - bool const & = false); -/// -bool SearchBackward(BufferView *, string const & str, bool const & = true, - bool const & = false); + bool, bool = true, bool = false, + bool = false, bool = false); +bool LyXFind(BufferView *, + string const & searchstr, bool forward, + bool frominset = false, bool casesens = true, + bool matchwrd = false); #endif