+#ifdef NOT_READY_YET
+
+%{
+class wxPyFontEnumerator : public wxFontEnumerator {
+public:
+ wxPyFontEnumerator() {}
+ ~wxPyFontEnumerator() {}
+
+ bool EnumerateFamilies(int fixedWidthOnly = FALSE);
+ bool EnumerateEncodings(const char* family = "");
+
+ DEC_PYCALLBACK_BOOL_STRING(OnFontFamily);
+ DEC_PYCALLBACK_BOOL_STRINGSTRING(OnFontEncoding);
+
+ PYPRIVATE;
+};
+
+IMP_PYCALLBACK_BOOL_STRING(wxPyFontEnumerator, wxFontEnumerator, OnFontFamily);
+IMP_PYCALLBACK_BOOL_STRINGSTRING(wxPyFontEnumerator, wxFontEnumerator, OnFontEncoding);
+
+%}
+
+%name(wxFontEnumerator) class wxPyFontEnumerator {
+public:
+ wxPyFontEnumerator() {}
+ ~wxPyFontEnumerator() {}
+ %pragma(python) addtomethod = "__init__:self._setSelf(self)"
+
+ bool EnumerateFamilies(int fixedWidthOnly = FALSE);
+ bool EnumerateEncodings(const char* family = "");
+
+ bool base_OnFontFamily(const wxString& family);
+ bool base_OnFontEncoding(const wxString& family,
+ const wxString& encoding);
+};
+#endif
+//----------------------------------------------------------------------
+//----------------------------------------------------------------------
+