23#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
24#error "Only <gtk/gtk.h> can be included directly."
70#define GTK_TYPE_FONT_CHOOSER (gtk_font_chooser_get_type ())
71#define GTK_FONT_CHOOSER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FONT_CHOOSER, GtkFontChooser))
72#define GTK_IS_FONT_CHOOSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FONT_CHOOSER))
73#define GTK_FONT_CHOOSER_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_FONT_CHOOSER, GtkFontChooserIface))
94 const char *fontname);
128 const char *fontname);
161 const char *language);
#define GDK_DEPRECATED_IN_4_10
#define GDK_AVAILABLE_IN_ALL
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_font(GtkFontChooser *fontchooser, const char *fontname)
@ GTK_FONT_CHOOSER_LEVEL_VARIATIONS
@ GTK_FONT_CHOOSER_LEVEL_FEATURES
@ GTK_FONT_CHOOSER_LEVEL_FAMILY
@ GTK_FONT_CHOOSER_LEVEL_STYLE
@ GTK_FONT_CHOOSER_LEVEL_SIZE
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_language(GtkFontChooser *fontchooser, const char *language)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_show_preview_entry(GtkFontChooser *fontchooser, gboolean show_preview_entry)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_level(GtkFontChooser *fontchooser, GtkFontChooserLevel level)
GDK_DEPRECATED_IN_4_10 PangoFontMap * gtk_font_chooser_get_font_map(GtkFontChooser *fontchooser)
struct _GtkFontChooser GtkFontChooser
GDK_DEPRECATED_IN_4_10 PangoFontDescription * gtk_font_chooser_get_font_desc(GtkFontChooser *fontchooser)
GDK_AVAILABLE_IN_ALL GType gtk_font_chooser_get_type(void) G_GNUC_CONST
GDK_DEPRECATED_IN_4_10 char * gtk_font_chooser_get_preview_text(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_filter_func(GtkFontChooser *fontchooser, GtkFontFilterFunc filter, gpointer user_data, GDestroyNotify destroy)
G_BEGIN_DECLS typedef gboolean(* GtkFontFilterFunc)(const PangoFontFamily *family, const PangoFontFace *face, gpointer data)
GDK_DEPRECATED_IN_4_10 char * gtk_font_chooser_get_font_features(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 char * gtk_font_chooser_get_language(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 gboolean gtk_font_chooser_get_show_preview_entry(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 PangoFontFace * gtk_font_chooser_get_font_face(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 char * gtk_font_chooser_get_font(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 int gtk_font_chooser_get_font_size(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 PangoFontFamily * gtk_font_chooser_get_font_family(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 GtkFontChooserLevel gtk_font_chooser_get_level(GtkFontChooser *fontchooser)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_font_map(GtkFontChooser *fontchooser, PangoFontMap *fontmap)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_font_desc(GtkFontChooser *fontchooser, const PangoFontDescription *font_desc)
GDK_DEPRECATED_IN_4_10 void gtk_font_chooser_set_preview_text(GtkFontChooser *fontchooser, const char *text)
void(* GDestroyNotify)(gpointer data)
typedefG_BEGIN_DECLS struct _PangoFontDescription PangoFontDescription
GTypeInterface base_iface
int(* get_font_size)(GtkFontChooser *fontchooser)
void(* set_filter_func)(GtkFontChooser *fontchooser, GtkFontFilterFunc filter, gpointer user_data, GDestroyNotify destroy)
void(* font_activated)(GtkFontChooser *chooser, const char *fontname)
void(* set_font_map)(GtkFontChooser *fontchooser, PangoFontMap *fontmap)