_SEC_FIND_REPLACE_STATE Class

class _SEC_FIND_REPLACE_STATE: public CNoTrackObject

This class represents the global find/replace state for the editor. It consists only of public data members.

Defined in: SECEditController.h

See Also

SECEditController

Class Members

SECEditFindReplaceDlg*  m_pFindReplaceDlg

Points to the find/replace dialog, if present.

BOOL  m_bFindOnly

Indicates a find or find/replace dialog.

CString  m_strFind

The last search string.

CString  m_strReplace

The last replace string.

CStringList  m_FindList

The list of search strings.

CStringList  m_ReplaceList

The list of replace strings.

BOOL  m_bMatchCase

Indicates searches should match the case of the search string.

BOOL  m_bSearchDown

Indicates the search direction.

BOOL  m_bMatchWholeWord

Indicates searches should be for whole words.

BOOL  m_bReplaceInSelection

Indicates find/replaces should occur in the current selection.

BOOL  m_bRegExp

Indicates regular expressions should be used.

BOOL  m_bRegExpSupported

Indicates regular expressions are supported.

sfl::MvcViewport*  m_pFRVp

Points to the viewport the dialog is over.