Code::Blocks
SVN r11506
|
Public Member Functions | |
void | ConvertEOLs (int newmode) |
bool | IsMultiLine () |
cbFindReplaceData () | |
Public Attributes | |
int | start |
int | end |
wxString | findText |
wxString | replaceText |
bool | initialreplacing |
bool | findInFiles |
bool | delOldSearches |
bool | sortSearchResult |
bool | matchWord |
bool | startWord |
bool | startFile |
To be implemented. More... | |
bool | matchCase |
bool | regEx |
bool | directionDown |
bool | originEntireScope |
int | scope |
wxString | searchPath |
wxString | searchMask |
int | searchProject |
int | searchTarget |
bool | recursiveSearch |
bool | hiddenSearch |
bool | NewSearch |
only true when a new search has been started More... | |
int | SearchInSelectionStart |
keep track of the start of a 'search' selection More... | |
int | SearchInSelectionEnd |
keep track of the end of a 'search' selection More... | |
bool | autoWrapSearch |
bool | findUsesSelectedText |
bool | multiLine |
for multi-line S&R. More... | |
bool | fixEOLs |
for multi-line S&R. Fixes EOLs in all the files searched. More... | |
int | eolMode |
for multi-line S&R More... | |
Definition at line 26 of file find_replace.cpp.
|
inline |
Definition at line 62 of file find_replace.cpp.
References wxSCI_EOL_LF.
void cbFindReplaceData::ConvertEOLs | ( | int | newmode | ) |
Definition at line 69 of file find_replace.cpp.
References _T, eolMode, findText, wxString::Replace(), replaceText, wxSCI_EOL_CR, wxSCI_EOL_CRLF, and wxSCI_EOL_LF.
Referenced by FindReplace::Find(), FindReplace::Replace(), and FindReplace::ReplaceInFiles().
bool cbFindReplaceData::IsMultiLine | ( | ) |
Definition at line 97 of file find_replace.cpp.
References _T, wxString::Find(), findText, multiLine, regEx, and wxNOT_FOUND.
Referenced by FindReplace::Find(), FindReplace::Replace(), and FindReplace::ReplaceInFiles().
bool cbFindReplaceData::autoWrapSearch |
Definition at line 53 of file find_replace.cpp.
Referenced by FindReplace::Find(), FindReplace::Replace(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::delOldSearches |
Definition at line 34 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::directionDown |
Definition at line 41 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::end |
Definition at line 29 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::eolMode |
for multi-line S&R
Definition at line 57 of file find_replace.cpp.
Referenced by ConvertEOLs(), FindReplace::FindNext(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::findInFiles |
Definition at line 33 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), FindReplace::FindNext(), and FindReplace::ShowFindDialog().
wxString cbFindReplaceData::findText |
Definition at line 30 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), ConvertEOLs(), FindReplace::Find(), FindReplace::FindInFiles(), FindReplace::FindNext(), IsMultiLine(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::findUsesSelectedText |
Definition at line 54 of file find_replace.cpp.
Referenced by FindReplace::FindNext(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::fixEOLs |
for multi-line S&R. Fixes EOLs in all the files searched.
Definition at line 56 of file find_replace.cpp.
Referenced by FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::hiddenSearch |
Definition at line 49 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::initialreplacing |
Definition at line 32 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::matchCase |
Definition at line 39 of file find_replace.cpp.
Referenced by FindReplace::Find(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::matchWord |
Definition at line 36 of file find_replace.cpp.
Referenced by FindReplace::Find(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::multiLine |
for multi-line S&R.
Definition at line 55 of file find_replace.cpp.
Referenced by FindReplace::FindNext(), IsMultiLine(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::NewSearch |
only true when a new search has been started
Definition at line 50 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::FindNext(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::originEntireScope |
Definition at line 42 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::FindNext(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::recursiveSearch |
Definition at line 48 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::regEx |
Definition at line 40 of file find_replace.cpp.
Referenced by FindReplace::Find(), FindReplace::FindNext(), IsMultiLine(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
wxString cbFindReplaceData::replaceText |
Definition at line 31 of file find_replace.cpp.
Referenced by ConvertEOLs(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::scope |
Definition at line 43 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::SearchInSelectionEnd |
keep track of the end of a 'search' selection
Definition at line 52 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::SearchInSelectionStart |
keep track of the start of a 'search' selection
Definition at line 51 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), and FindReplace::ShowFindDialog().
wxString cbFindReplaceData::searchMask |
Definition at line 45 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
wxString cbFindReplaceData::searchPath |
Definition at line 44 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::searchProject |
Definition at line 46 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::searchTarget |
Definition at line 47 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::sortSearchResult |
Definition at line 35 of file find_replace.cpp.
Referenced by FindReplace::FindInFiles(), and FindReplace::ShowFindDialog().
int cbFindReplaceData::start |
Definition at line 28 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::Find(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::startFile |
To be implemented.
Definition at line 38 of file find_replace.cpp.
Referenced by FindReplace::CalculateFindReplaceStartEnd(), FindReplace::FindInFiles(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().
bool cbFindReplaceData::startWord |
Definition at line 37 of file find_replace.cpp.
Referenced by FindReplace::Find(), FindReplace::FindNext(), FindReplace::Replace(), FindReplace::ReplaceInFiles(), and FindReplace::ShowFindDialog().