X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/305329c2f18dc3db4148d9206b0f123176920168..7e721c7a4bb6b253d64ae580e73853ed76d0ad03:/include/wx/gtk/fontpicker.h?ds=sidebyside diff --git a/include/wx/gtk/fontpicker.h b/include/wx/gtk/fontpicker.h index cef2cd1665..80376e5de8 100644 --- a/include/wx/gtk/fontpicker.h +++ b/include/wx/gtk/fontpicker.h @@ -12,16 +12,14 @@ #ifndef _WX_GTK_FONTPICKER_H_ #define _WX_GTK_FONTPICKER_H_ -// since GtkFontButton is available only for GTK+ >= 2.4, -// we need to use generic version if we detect (at runtime) -// that GTK+ < 2.4 -#include "wx/generic/fontpickerg.h" +#include "wx/button.h" //----------------------------------------------------------------------------- // wxFontButton //----------------------------------------------------------------------------- -class WXDLLIMPEXP_CORE wxFontButton : public wxGenericFontButton +class WXDLLIMPEXP_CORE wxFontButton : public wxButton, + public wxFontPickerWidgetBase { public: wxFontButton() {} @@ -37,11 +35,6 @@ public: Create(parent, id, initial, pos, size, style, validator, name); } - virtual ~wxFontButton(); - - -public: // overrides - bool Create(wxWindow *parent, wxWindowID id, const wxFont& initial = wxNullFont, @@ -51,6 +44,8 @@ public: // overrides const wxValidator& validator = wxDefaultValidator, const wxString& name = wxFontPickerWidgetNameStr); + virtual ~wxFontButton(); + protected: void UpdateFont();