Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/elfmz/far2l.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelfmz <fenix1905@tut.by>2022-01-02 01:45:08 +0300
committerelfmz <fenix1905@tut.by>2022-01-02 01:45:08 +0300
commitdb8e1fe3581314575b2e1c7f76ca768a6a5e0302 (patch)
tree0812f74bc8a8eaba1b1d851d881f813433e7e2b3 /far2l/src/help.hpp
parentc8fe1f5c03630903c56bf9c019bb0d1320285888 (diff)
backport help F7 functionality (touch #1162) and editor search refactor
Diffstat (limited to 'far2l/src/help.hpp')
-rw-r--r--far2l/src/help.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/far2l/src/help.hpp b/far2l/src/help.hpp
index df603151..e32afc58 100644
--- a/far2l/src/help.hpp
+++ b/far2l/src/help.hpp
@@ -150,6 +150,8 @@ class Help:public Frame
FARString strCtrlStartPosChar;
+ FARString strLastSearchStr;
+ int LastSearchCase = 0, LastSearchWholeWords = 0, LastSearchRegexp = 0;
private:
virtual void DisplayObject();
int ReadHelp(const wchar_t *Mask=nullptr);
@@ -164,6 +166,7 @@ class Help:public Frame
int IsReferencePresent();
void MoveToReference(int Forward,int CurScreen);
void ReadDocumentsHelp(int TypeIndex);
+ void Search(FILE *HelpFile,uintptr_t nCodePage);
int JumpTopic(const wchar_t *JumpTopic=nullptr);
const HelpRecord* GetHelpItem(int Pos);