[gtk+/native-layout: 47/59] [gtk] Add gtk_font_selection_dialog_get_font_selection()



commit ff82a56f2849bf5d8738f5905195782afd54b762
Author: Javier Jardón <jjardon gnome org>
Date:   Wed Jun 23 01:28:35 2010 +0200

    [gtk] Add gtk_font_selection_dialog_get_font_selection()
    
    This is needed to access the fontsel sealed member.

 gtk/gtk.symbols  |    1 +
 gtk/gtkfontsel.c |   19 +++++++++++++++++++
 gtk/gtkfontsel.h |    1 +
 3 files changed, 21 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols
index 81f64d1..95107e5 100644
--- a/gtk/gtk.symbols
+++ b/gtk/gtk.symbols
@@ -1430,6 +1430,7 @@ gtk_font_button_set_use_size
 #if IN_FILE(__GTK_FONTSEL_C__)
 gtk_font_selection_dialog_get_cancel_button
 gtk_font_selection_dialog_get_font_name
+gtk_font_selection_dialog_get_font_selection
 gtk_font_selection_dialog_get_ok_button
 gtk_font_selection_dialog_get_preview_text
 gtk_font_selection_dialog_get_type G_GNUC_CONST
diff --git a/gtk/gtkfontsel.c b/gtk/gtkfontsel.c
index e22a87f..cf4108c 100644
--- a/gtk/gtkfontsel.c
+++ b/gtk/gtkfontsel.c
@@ -1657,6 +1657,25 @@ gtk_font_selection_dialog_new (const gchar *title)
 }
 
 /**
+ * gtk_font_selection_dialog_get_font_selection:
+ * @colorsel: a #GtkFontSelectionDialog
+ *
+ * Retrieves the #GtkFontSelection widget embedded in the dialog.
+ *
+ * Returns: the embedded #GtkFontSelection
+ *
+ * Since: 2.22
+ **/
+GtkWidget*
+gtk_font_selection_dialog_get_font_selection (GtkFontSelectionDialog *fsd)
+{
+  g_return_val_if_fail (GTK_IS_FONT_SELECTION_DIALOG (fsd), NULL);
+
+  return fsd->fontsel;
+}
+
+
+/**
  * gtk_font_selection_dialog_get_ok_button:
  * @fsd: a #GtkFontSelectionDialog
  *
diff --git a/gtk/gtkfontsel.h b/gtk/gtkfontsel.h
index 5b1b2ce..3a37f65 100644
--- a/gtk/gtkfontsel.h
+++ b/gtk/gtkfontsel.h
@@ -173,6 +173,7 @@ GtkWidget *gtk_font_selection_dialog_new	       (const gchar            *title);
 
 GtkWidget *gtk_font_selection_dialog_get_ok_button     (GtkFontSelectionDialog *fsd);
 GtkWidget *gtk_font_selection_dialog_get_cancel_button (GtkFontSelectionDialog *fsd);
+GtkWidget *gtk_font_selection_dialog_get_font_selection (GtkFontSelectionDialog *fsd);
 
 /* This returns the X Logical Font Description fontname, or NULL if no font
    is selected. Note that there is a slight possibility that the font might not



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]