27#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
28#error "Only <gtk/gtk.h> can be included directly."
35#define GTK_TYPE_LABEL (gtk_label_get_type ())
36#define GTK_LABEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LABEL, GtkLabel))
37#define GTK_IS_LABEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_LABEL))
#define GDK_AVAILABLE_IN_4_6
#define GDK_AVAILABLE_IN_4_8
#define GDK_AVAILABLE_IN_ALL
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
GDK_AVAILABLE_IN_ALL float gtk_label_get_yalign(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_lines(GtkLabel *self, int lines)
GDK_AVAILABLE_IN_ALL gboolean gtk_label_get_use_markup(GtkLabel *self)
GDK_AVAILABLE_IN_ALL gboolean gtk_label_get_selectable(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_attributes(GtkLabel *self, PangoAttrList *attrs)
GDK_AVAILABLE_IN_ALL GtkWidget * gtk_label_new_with_mnemonic(const char *str)
GDK_AVAILABLE_IN_ALL void gtk_label_set_wrap_mode(GtkLabel *self, PangoWrapMode wrap_mode)
GDK_AVAILABLE_IN_4_6 GtkNaturalWrapMode gtk_label_get_natural_wrap_mode(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_yalign(GtkLabel *self, float yalign)
GDK_AVAILABLE_IN_ALL guint gtk_label_get_mnemonic_keyval(GtkLabel *self)
GDK_AVAILABLE_IN_ALL int gtk_label_get_lines(GtkLabel *self)
GDK_AVAILABLE_IN_ALL PangoEllipsizeMode gtk_label_get_ellipsize(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_xalign(GtkLabel *self, float xalign)
GDK_AVAILABLE_IN_ALL int gtk_label_get_max_width_chars(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_text_with_mnemonic(GtkLabel *self, const char *str)
GDK_AVAILABLE_IN_ALL GType gtk_label_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL void gtk_label_set_label(GtkLabel *self, const char *str)
GDK_AVAILABLE_IN_ALL gboolean gtk_label_get_use_underline(GtkLabel *self)
GDK_AVAILABLE_IN_ALL GMenuModel * gtk_label_get_extra_menu(GtkLabel *self)
GDK_AVAILABLE_IN_ALL const char * gtk_label_get_label(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_wrap(GtkLabel *self, gboolean wrap)
GDK_AVAILABLE_IN_ALL GtkJustification gtk_label_get_justify(GtkLabel *self)
GDK_AVAILABLE_IN_ALL GtkWidget * gtk_label_new(const char *str)
GDK_AVAILABLE_IN_ALL void gtk_label_get_layout_offsets(GtkLabel *self, int *x, int *y)
GDK_AVAILABLE_IN_ALL GtkWidget * gtk_label_get_mnemonic_widget(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_selectable(GtkLabel *self, gboolean setting)
GDK_AVAILABLE_IN_ALL void gtk_label_set_extra_menu(GtkLabel *self, GMenuModel *model)
GDK_AVAILABLE_IN_ALL gboolean gtk_label_get_selection_bounds(GtkLabel *self, int *start, int *end)
GDK_AVAILABLE_IN_ALL void gtk_label_set_max_width_chars(GtkLabel *self, int n_chars)
GDK_AVAILABLE_IN_4_6 void gtk_label_set_natural_wrap_mode(GtkLabel *self, GtkNaturalWrapMode wrap_mode)
GDK_AVAILABLE_IN_ALL gboolean gtk_label_get_single_line_mode(GtkLabel *self)
GDK_AVAILABLE_IN_ALL float gtk_label_get_xalign(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_ellipsize(GtkLabel *self, PangoEllipsizeMode mode)
GDK_AVAILABLE_IN_ALL void gtk_label_set_width_chars(GtkLabel *self, int n_chars)
GDK_AVAILABLE_IN_ALL PangoLayout * gtk_label_get_layout(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_single_line_mode(GtkLabel *self, gboolean single_line_mode)
GDK_AVAILABLE_IN_ALL PangoWrapMode gtk_label_get_wrap_mode(GtkLabel *self)
struct _GtkLabel GtkLabel
GDK_AVAILABLE_IN_ALL int gtk_label_get_width_chars(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_use_underline(GtkLabel *self, gboolean setting)
GDK_AVAILABLE_IN_ALL void gtk_label_set_text(GtkLabel *self, const char *str)
GDK_AVAILABLE_IN_ALL void gtk_label_set_justify(GtkLabel *self, GtkJustification jtype)
GDK_AVAILABLE_IN_ALL void gtk_label_select_region(GtkLabel *self, int start_offset, int end_offset)
GDK_AVAILABLE_IN_ALL void gtk_label_set_mnemonic_widget(GtkLabel *self, GtkWidget *widget)
GDK_AVAILABLE_IN_4_8 PangoTabArray * gtk_label_get_tabs(GtkLabel *self)
GDK_AVAILABLE_IN_ALL const char * gtk_label_get_current_uri(GtkLabel *self)
GDK_AVAILABLE_IN_ALL PangoAttrList * gtk_label_get_attributes(GtkLabel *self)
GDK_AVAILABLE_IN_ALL const char * gtk_label_get_text(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_use_markup(GtkLabel *self, gboolean setting)
GDK_AVAILABLE_IN_4_8 void gtk_label_set_tabs(GtkLabel *self, PangoTabArray *tabs)
GDK_AVAILABLE_IN_ALL void gtk_label_set_markup(GtkLabel *self, const char *str)
GDK_AVAILABLE_IN_ALL gboolean gtk_label_get_wrap(GtkLabel *self)
GDK_AVAILABLE_IN_ALL void gtk_label_set_markup_with_mnemonic(GtkLabel *self, const char *str)
struct _PangoAttrList PangoAttrList
typedefG_BEGIN_DECLS struct _PangoLayout PangoLayout
typedefG_BEGIN_DECLS struct _PangoTabArray PangoTabArray