#include "wx/debug.h"
#include "wx/msgdlg.h"
-#include "gtk/gtk.h"
+#ifdef __VMS__
+#define gtk_font_selection_dialog_get_type gtk_font_selection_dialog_get_t
+#define gtk_font_selection_dialog_get_font gtk_font_selection_dialog_get_f
+#define gtk_font_selection_dialog_get_font_name gtk_font_selection_dialog_getnf
+#endif
+#include <gtk/gtk.h>
//-----------------------------------------------------------------------------
// idle system
}
else
{
- wxFAIL_MSG(_T("no registry in X font spec?"));
+ wxFAIL_MSG( wxT("no registry in X font spec?") );
}
// restore the dash we changed to NUL above
}
else
{
- wxFAIL_MSG(_T("no encoding in X font spec?"));
+ wxFAIL_MSG( wxT("no encoding in X font spec?") );
}
// transfer the X registry/encoding to wxFontData - they are used by
wxFAIL_MSG( wxT("wxXX creation failed") );
return;
}
-#ifndef __WXGTK12__
- wxFAIL_MSG( wxT("TODO") );
-#else // GTK+ 1.2
+
wxString m_message( _("Choose font") );
m_widget = gtk_font_selection_dialog_new( m_message.mbc_str() );
gtk_signal_connect( GTK_OBJECT(m_widget), "delete_event",
GTK_SIGNAL_FUNC(gtk_fontdialog_delete_callback), (gpointer)this );
-#endif // GTK+ version
}
wxFontDialog::~wxFontDialog()