CReplaceDialog



Implementation of the text search and replace dialog component.

You can find more information in comments below. Overrided methods can be found in corresponding base classes and interfaces.

class CReplaceDialog :public virtual IReplaceDialog, public CComponent
{
public:
    String getText() override;
    String getReplace() override;
    bool isMatchWholeWords() override;
    bool isMatchCase() override;
    IFormReplace::SearchDirection getSearchDirection() override;
    bool isUseDialogBox() override;

    bool setText(const String &value) override;
    bool setReplace(const String &value) override;
    bool setMatchWholeWords(const bool value) override;
    bool setMatchCase(const bool value) override;
    bool setSearchDirection(const IFormReplace::SearchDirection value) override;
    bool setUseDialogBox(const bool value) override;

    bool Execute() override;

    CReplaceDialog();
    CReplaceDialog(IForm *parent);
};
Namespace: nitisa::standard
Include: Standard/Components/ReplaceDialog/ReplaceDialog.h