1 /////////////////////////////////////////////////////////////////////////////
2 // Name: wx/palmos/fdrepdlg.h
3 // Purpose: wxFindReplaceDialog class
4 // Author: William Osborne - minimal working wxPalmOS port
8 // Copyright: (c) William Osborne
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
12 // ----------------------------------------------------------------------------
13 // wxFindReplaceDialog: dialog for searching / replacing text
14 // ----------------------------------------------------------------------------
16 class WXDLLEXPORT wxFindReplaceDialog
: public wxFindReplaceDialogBase
20 wxFindReplaceDialog() { Init(); }
21 wxFindReplaceDialog(wxWindow
*parent
,
22 wxFindReplaceData
*data
,
23 const wxString
&title
,
26 bool Create(wxWindow
*parent
,
27 wxFindReplaceData
*data
,
28 const wxString
&title
,
31 virtual ~wxFindReplaceDialog();
33 // implementation only from now on
35 wxFindReplaceDialogImpl
*GetImpl() const { return m_impl
; }
37 // override some base class virtuals
38 virtual bool Show(bool show
= TRUE
);
39 virtual void SetTitle( const wxString
& title
);
40 virtual wxString
GetTitle() const;
43 virtual void DoGetSize(int *width
, int *height
) const;
44 virtual void DoGetClientSize(int *width
, int *height
) const;
45 virtual void DoSetSize(int x
, int y
,
46 int width
, int height
,
47 int sizeFlags
= wxSIZE_AUTO
);
53 wxFindReplaceDialogImpl
*m_impl
;
55 DECLARE_DYNAMIC_CLASS(wxFindReplaceDialog
)
56 DECLARE_NO_COPY_CLASS(wxFindReplaceDialog
)