summaryrefslogtreecommitdiffstats
path: root/Source/CursesDialog/cmCursesMainForm.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/CursesDialog/cmCursesMainForm.h')
-rw-r--r--Source/CursesDialog/cmCursesMainForm.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/CursesDialog/cmCursesMainForm.h b/Source/CursesDialog/cmCursesMainForm.h
index 08d8f7e..4932f5c 100644
--- a/Source/CursesDialog/cmCursesMainForm.h
+++ b/Source/CursesDialog/cmCursesMainForm.h
@@ -123,6 +123,10 @@ protected:
// Remove an entry from the interface and the cache.
void RemoveEntry(const char* value);
+ // Jump to the cache value with index idx. If string str is
+ // specified, it will stop on widget that contain that string.
+ void JumpToCacheEntry(int idx, const char* str);
+
// Copies of cache entries stored in the user interface
std::vector<cmCursesCacheEntryComposite*>* m_Entries;
// Errors produced during last run of cmake
@@ -153,6 +157,10 @@ protected:
int m_InitialWidth;
cmake *m_CMakeInstance;
+
+ std::string m_SearchString;
+ std::string m_OldSearchString;
+ bool m_SearchMode;
};
#endif // __cmCursesMainForm_h