]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkstatusicon.h
Added Burmese (my) to po/LINGUAS
[~andy/gtk] / gtk / gtkstatusicon.h
index 1df579aba862c0754c2be7aa95d5e9b93d7579c8..e850c64c798e1f6843372db3069d56008be5c193 100755 (executable)
@@ -67,10 +67,14 @@ struct _GtkStatusIconClass
                                      GdkEventButton *event);
   gboolean (* scroll_event)         (GtkStatusIcon  *status_icon,
                                      GdkEventScroll *event);
+  gboolean (* query_tooltip)        (GtkStatusIcon  *status_icon,
+                                     gint            x,
+                                     gint            y,
+                                     gboolean        keyboard_mode,
+                                     GtkTooltip     *tooltip);
 
   void (*__gtk_reserved1);
   void (*__gtk_reserved2);
-  void (*__gtk_reserved3);
 };
 
 GType                 gtk_status_icon_get_type           (void) G_GNUC_CONST;
@@ -106,8 +110,19 @@ void                  gtk_status_icon_set_screen         (GtkStatusIcon      *st
                                                           GdkScreen          *screen);
 GdkScreen            *gtk_status_icon_get_screen         (GtkStatusIcon      *status_icon);
 
+#ifndef GTK_DISABLE_DEPRECATED
 void                  gtk_status_icon_set_tooltip        (GtkStatusIcon      *status_icon,
                                                           const gchar        *tooltip_text);
+#endif
+void                  gtk_status_icon_set_has_tooltip    (GtkStatusIcon      *status_icon,
+                                                          gboolean            has_tooltip);
+void                  gtk_status_icon_set_tooltip_text   (GtkStatusIcon      *status_icon,
+                                                          const gchar        *text);
+void                  gtk_status_icon_set_tooltip_markup (GtkStatusIcon      *status_icon,
+                                                          const gchar        *markup);
+void                  gtk_status_icon_set_title          (GtkStatusIcon      *status_icon,
+                                                          const gchar        *title);
+G_CONST_RETURN gchar *gtk_status_icon_get_title          (GtkStatusIcon      *status_icon);
 void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
                                                          gboolean            visible);
 gboolean              gtk_status_icon_get_visible        (GtkStatusIcon      *status_icon);