+
+bool wxGtkNotebookPage::SetFont(const wxFont& font)
+{
+ if (!m_label)
+ return false;
+
+#ifdef __WXGTK20__
+ gtk_widget_modify_font(GTK_WIDGET(m_label),
+ font.GetNativeFontInfo()->description);
+#else
+ GtkRcStyle *style = gtk_rc_style_new();
+ style->fontset_name =
+ g_strdup(font.GetNativeFontInfo()->GetXFontName().c_str());
+ gtk_widget_modify_style(GTK_WIDGET(m_label), style);
+ gtk_rc_style_unref(style);
+#endif
+
+ return true;
+}
+
+