]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtklabel.h
Add this function, replacing the broken gtk_label_get ()
[~andy/gtk] / gtk / gtklabel.h
index 74fb70e907b7bc2f922dc15ddf922443eec01813..0eb98669814063b8e58f43970d7d5bb3ea46b09f 100644 (file)
@@ -69,19 +69,17 @@ struct _GtkLabelClass
   GtkMiscClass parent_class;
 };
 
-
 GtkType    gtk_label_get_type      (void);
-GtkWidget* gtk_label_new           (const char        *str);
-void       gtk_label_set_text      (GtkLabel          *label,
-                                    const char        *str);
-void       gtk_label_set_justify   (GtkLabel          *label,
-                                    GtkJustification   jtype);
-void      gtk_label_set_pattern   (GtkLabel          *label,
-                                   const gchar       *pattern);
-void      gtk_label_set_line_wrap (GtkLabel          *label,
-                                   gboolean           wrap);
-void       gtk_label_get           (GtkLabel          *label,
-                                    char             **str);
+GtkWidget *gtk_label_new           (const char       *str);
+void       gtk_label_set_text      (GtkLabel         *label,
+                                    const char       *str);
+void       gtk_label_set_justify   (GtkLabel         *label,
+                                    GtkJustification  jtype);
+void       gtk_label_set_pattern   (GtkLabel         *label,
+                                    const gchar      *pattern);
+void       gtk_label_set_line_wrap (GtkLabel         *label,
+                                    gboolean          wrap);
+gchar *    gtk_label_get_text      (GtkLabel         *label);
 
 /* Convenience function to set the name and pattern by parsing
  * a string with embedded underscores, and return the appropriate
@@ -95,6 +93,10 @@ guint      gtk_label_parse_uline    (GtkLabel         *label,
 #  define gtk_label_set                                gtk_label_set_text
 #endif /* GTK_DISABLE_COMPAT_H */
 
+/* Deprecated */
+void       gtk_label_get           (GtkLabel          *label,
+                                    char             **str);
+
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */