]> git.lyx.org Git - lyx.git/blobdiff - src/lyxfind.h
Fix bug #12772
[lyx.git] / src / lyxfind.h
index b6e9ec911364a571a334eee133dbee640d074fdf..b700e0ce1a5065013f8bc1cdf1d2c4d43a72fab2 100644 (file)
@@ -35,7 +35,9 @@ docstring const string2find(docstring const & argument,
                              bool &casesensitive,
                              bool &matchword,
                              bool &forward,
-                             bool &wrap);
+                             bool &wrap,
+                             bool &instant,
+                             bool &onlysel);
 
 /** Encode the parameters needed to find \c search as a string
  *  that can be dispatched to the LyX core in a FuncRequest wrapper.
@@ -44,7 +46,9 @@ docstring const find2string(docstring const & search,
                              bool casesensitive,
                              bool matchword,
                              bool forward,
-                             bool wrap);
+                             bool wrap,
+                             bool instant,
+                             bool onlysel);
 
 /** Encode the parameters needed to replace \c search with \c replace
  *  as a string that can be dispatched to the LyX core in a FuncRequest
@@ -57,7 +61,8 @@ docstring const replace2string(docstring const & replace,
                                 bool all,
                                 bool forward,
                                 bool findnext = true,
-                                bool wrap = true);
+                                bool wrap = true,
+                                bool onlysel = false);
 
 /** Parse the string encoding of the find request that is found in
  *  \c ev.argument and act on it.
@@ -69,7 +74,8 @@ bool lyxfind(BufferView * bv, FuncRequest const & ev);
 bool findOne(BufferView * bv, docstring const & searchstr,
             bool case_sens, bool whole, bool forward,
             bool find_del = true, bool check_wrap = false,
-            bool auto_wrap = false);
+            bool const auto_wrap = false, bool instant = false,
+            bool onlysel = false);
 
 /** Parse the string encoding of the replace request that is found in
  *  \c ev.argument and act on it.