summaryrefslogtreecommitdiff
path: root/gtk/gtkaction.h
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2009-01-21 02:53:45 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2009-01-21 02:53:45 +0000
commit3f18507222b2e23ed751ddb78075b614e241d5f4 (patch)
tree4922731224bfe6d725d2516c522de029ed0b8f7f /gtk/gtkaction.h
parenta8cc721e7ce698f439f6a2f32660170c1cbd825d (diff)
downloadgtk+-3f18507222b2e23ed751ddb78075b614e241d5f4.tar.gz
Add setters and getters for GtkAction properties, in preparation for bug
* gtk/gtk.symbols: * gtk/gtkaction.[hc]: Add setters and getters for GtkAction properties, in preparation for bug 560228. svn path=/trunk/; revision=22153
Diffstat (limited to 'gtk/gtkaction.h')
-rw-r--r--gtk/gtkaction.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/gtk/gtkaction.h b/gtk/gtkaction.h
index 7c3177b68e..ff20c7dd66 100644
--- a/gtk/gtkaction.h
+++ b/gtk/gtkaction.h
@@ -134,6 +134,35 @@ void _gtk_action_sync_menu_visible (GtkAction *action,
GtkWidget *proxy,
gboolean empty);
+void gtk_action_set_label (GtkAction *action,
+ const gchar *label);
+G_CONST_RETURN gchar *gtk_action_get_label (GtkAction *action);
+void gtk_action_set_short_label (GtkAction *action,
+ const gchar *short_label);
+G_CONST_RETURN gchar *gtk_action_get_short_label (GtkAction *action);
+void gtk_action_set_tooltip (GtkAction *action,
+ const gchar *tooltip);
+G_CONST_RETURN gchar *gtk_action_get_tooltip (GtkAction *action);
+void gtk_action_set_stock_id (GtkAction *action,
+ const gchar *stock_id);
+G_CONST_RETURN gchar *gtk_action_get_stock_id (GtkAction *action);
+void gtk_action_set_gicon (GtkAction *action,
+ GIcon *icon);
+GIcon *gtk_action_get_gicon (GtkAction *action);
+void gtk_action_set_icon_name (GtkAction *action,
+ const gchar *icon_name);
+G_CONST_RETURN gchar *gtk_action_get_icon_name (GtkAction *action);
+void gtk_action_set_visible_horizontal (GtkAction *action,
+ gboolean visible_horizontal);
+gboolean gtk_action_get_visible_horizontal (GtkAction *action);
+void gtk_action_set_visible_vertical (GtkAction *action,
+ gboolean visible_vertical);
+gboolean gtk_action_get_visible_vertical (GtkAction *action);
+void gtk_action_set_is_important (GtkAction *action,
+ gboolean is_important);
+gboolean gtk_action_get_is_important (GtkAction *action);
+
+
G_END_DECLS
#endif /* __GTK_ACTION_H__ */