#ifndef FINDREPLACEBASE_H
#define FINDREPLACEBASE_H
#include <wx/dialog.h>
#include "settings.h"
class FindReplaceBase : public wxDialog
{
public:
FindReplaceBase(wxWindow* parent, const wxString& initial, bool hasSelection){}
virtual ~FindReplaceBase(){}
virtual wxString GetFindString() = 0;
virtual wxString GetReplaceString() = 0;
virtual bool IsFindInFiles() = 0;
virtual bool GetMatchWord() = 0;
virtual bool GetStartWord() = 0;
virtual bool GetMatchCase() = 0;
virtual bool GetRegEx() = 0;
virtual int GetDirection() = 0;
virtual int GetOrigin() = 0;
virtual int GetScope() = 0;
virtual bool GetRecursive() = 0; // for find in search path
virtual bool GetHidden() = 0; // for find in search path
virtual wxString GetSearchPath() = 0; // for find in search path
virtual wxString GetSearchMask() = 0; // for find in search path
};
#endif // FINDREPLACEBASE_H
syntax highlighted by Code2HTML, v. 0.9.1