1 /////////////////////////////////////////////////////////////////////////////
2 // Name: wx/os2/fontdlg.h
3 // Purpose: wxFontDialog class. Use generic version if no
4 // platform-specific implementation.
5 // Author: David Webster
9 // Copyright: (c) David Webster
10 // Licence: wxWindows licence
11 /////////////////////////////////////////////////////////////////////////////
13 #ifndef _WX_FONTDLG_H_
14 #define _WX_FONTDLG_H_
16 #include "wx/dialog.h"
22 class WXDLLIMPEXP_CORE wxFontDialog
: public wxFontDialogBase
25 wxFontDialog() : wxFontDialogBase() { /* must be Create()d later */ }
26 wxFontDialog (wxWindow
* pParent
) : wxFontDialogBase(pParent
) { Create(pParent
); }
27 wxFontDialog( wxWindow
* pParent
28 ,const wxFontData
& rData
30 : wxFontDialogBase( pParent
39 virtual int ShowModal();
41 #if WXWIN_COMPATIBILITY_2_6
43 // Deprecated interface, don't use
45 wxDEPRECATED( wxFontDialog( wxWindow
* pParent
, const wxFontData
* pData
) );
46 #endif // WXWIN_COMPATIBILITY_2_6
49 DECLARE_DYNAMIC_CLASS(wxFontDialog
)
50 }; // end of CLASS wxFontDialog
52 #if WXWIN_COMPATIBILITY_2_6
53 // deprecated interface, don't use
54 inline wxFontDialog::wxFontDialog(wxWindow
*parent
, const wxFontData
*data
)
55 : wxFontDialogBase(parent
) { InitFontData(data
); Create(parent
); }
56 #endif // WXWIN_COMPATIBILITY_2_6