X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b73e73f912a51b8be582b8bc987bb47fb5fc543a..2dfa1d9e11128c9708bbf55feeb442471828ac63:/include/wx/generic/fontdlgg.h diff --git a/include/wx/generic/fontdlgg.h b/include/wx/generic/fontdlgg.h index f39d3c6574..e1a81c3d1a 100644 --- a/include/wx/generic/fontdlgg.h +++ b/include/wx/generic/fontdlgg.h @@ -18,6 +18,13 @@ #include "wx/dialog.h" #include "wx/cmndata.h" +#ifdef __WXWINCE__ +#define USE_SPINCTRL_FOR_POINT_SIZE 1 +class WXDLLEXPORT wxSpinEvent; +#else +#define USE_SPINCTRL_FOR_POINT_SIZE 0 +#endif + /* * FONT DIALOG */ @@ -59,20 +66,32 @@ public: void OnChangeFont(wxCommandEvent& event); +#if USE_SPINCTRL_FOR_POINT_SIZE + void OnChangeSize(wxSpinEvent& event); +#endif + protected: + + virtual bool DoCreate(wxWindow *parent); + +private: + // common part of all ctors void Init(); - virtual bool DoCreate(wxWindow *parent); + void DoChangeFont(); + + wxFont m_dialogFont; - wxFont dialogFont; + wxChoice *m_familyChoice; + wxChoice *m_styleChoice; + wxChoice *m_weightChoice; + wxChoice *m_colourChoice; + wxCheckBox *m_underLineCheckBox; - wxChoice *familyChoice; - wxChoice *styleChoice; - wxChoice *weightChoice; - wxChoice *colourChoice; - wxCheckBox *underLineCheckBox; - wxChoice *pointSizeChoice; +#if !USE_SPINCTRL_FOR_POINT_SIZE + wxChoice *m_pointSizeChoice; +#endif wxFontPreviewer *m_previewer; bool m_useEvents;