49
49
#include <gtk/gtk.h>
51
51
struct <a class="link" href="GtkAction.html#GtkAction-struct" title="struct GtkAction">GtkAction</a>;
52
<a class="link" href="GtkAction.html" title="GtkAction"><span class="returnvalue">GtkAction</span></a> * <a class="link" href="GtkAction.html#gtk-action-new" title="gtk_action_new ()">gtk_action_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
53
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>,
54
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tooltip</code></em>,
55
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_id</code></em>);
56
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-name" title="gtk_action_get_name ()">gtk_action_get_name</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
57
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-is-sensitive" title="gtk_action_is_sensitive ()">gtk_action_is_sensitive</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-get-sensitive" title="gtk_action_get_sensitive ()">gtk_action_get_sensitive</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
52
<a class="link" href="GtkAction.html" title="GtkAction"><span class="returnvalue">GtkAction</span></a> * <a class="link" href="GtkAction.html#gtk-action-new" title="gtk_action_new ()">gtk_action_new</a> (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
53
<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,
54
<em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
55
<em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);
56
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-name" title="gtk_action_get_name ()">gtk_action_get_name</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
57
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-is-sensitive" title="gtk_action_is_sensitive ()">gtk_action_is_sensitive</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
58
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-get-sensitive" title="gtk_action_get_sensitive ()">gtk_action_get_sensitive</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
59
59
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-sensitive" title="gtk_action_set_sensitive ()">gtk_action_set_sensitive</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
60
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> sensitive</code></em>);
61
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-is-visible" title="gtk_action_is_visible ()">gtk_action_is_visible</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
62
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-get-visible" title="gtk_action_get_visible ()">gtk_action_get_visible</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
60
<em class="parameter"><code><span class="type">gboolean</span> sensitive</code></em>);
61
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-is-visible" title="gtk_action_is_visible ()">gtk_action_is_visible</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
62
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-get-visible" title="gtk_action_get_visible ()">gtk_action_get_visible</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
63
63
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-visible" title="gtk_action_set_visible ()">gtk_action_set_visible</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
64
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> visible</code></em>);
64
<em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);
65
65
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-activate" title="gtk_action_activate ()">gtk_action_activate</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
66
66
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="GtkAction.html#gtk-action-create-icon" title="gtk_action_create_icon ()">gtk_action_create_icon</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
67
67
<em class="parameter"><code><a class="link" href="gtk-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> icon_size</code></em>);
81
81
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *proxy</code></em>);
82
82
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-unblock-activate-from" title="gtk_action_unblock_activate_from ()">gtk_action_unblock_activate_from</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
83
83
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *proxy</code></em>);
84
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-get-always-show-image" title="gtk_action_get_always_show_image ()">gtk_action_get_always_show_image</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
84
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-get-always-show-image" title="gtk_action_get_always_show_image ()">gtk_action_get_always_show_image</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
85
85
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-always-show-image" title="gtk_action_set_always_show_image ()">gtk_action_set_always_show_image</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
86
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> always_show</code></em>);
87
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-accel-path" title="gtk_action_get_accel_path ()">gtk_action_get_accel_path</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
86
<em class="parameter"><code><span class="type">gboolean</span> always_show</code></em>);
87
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-accel-path" title="gtk_action_get_accel_path ()">gtk_action_get_accel_path</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
88
88
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-accel-path" title="gtk_action_set_accel_path ()">gtk_action_set_accel_path</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
89
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *accel_path</code></em>);
90
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GClosure"><span class="returnvalue">GClosure</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-accel-closure" title="gtk_action_get_accel_closure ()">gtk_action_get_accel_closure</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
89
<em class="parameter"><code>const <span class="type">gchar</span> *accel_path</code></em>);
90
<span class="returnvalue">GClosure</span> * <a class="link" href="GtkAction.html#gtk-action-get-accel-closure" title="gtk_action_get_accel_closure ()">gtk_action_get_accel_closure</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
91
91
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-accel-group" title="gtk_action_set_accel_group ()">gtk_action_set_accel_group</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
92
92
<em class="parameter"><code><a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a> *accel_group</code></em>);
93
93
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-label" title="gtk_action_set_label ()">gtk_action_set_label</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
94
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);
95
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-label" title="gtk_action_get_label ()">gtk_action_get_label</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
94
<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);
95
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-label" title="gtk_action_get_label ()">gtk_action_get_label</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
96
96
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-short-label" title="gtk_action_set_short_label ()">gtk_action_set_short_label</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
97
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *short_label</code></em>);
98
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-short-label" title="gtk_action_get_short_label ()">gtk_action_get_short_label</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
97
<em class="parameter"><code>const <span class="type">gchar</span> *short_label</code></em>);
98
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-short-label" title="gtk_action_get_short_label ()">gtk_action_get_short_label</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
99
99
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-tooltip" title="gtk_action_set_tooltip ()">gtk_action_set_tooltip</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
100
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tooltip</code></em>);
101
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-tooltip" title="gtk_action_get_tooltip ()">gtk_action_get_tooltip</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
100
<em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>);
101
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-tooltip" title="gtk_action_get_tooltip ()">gtk_action_get_tooltip</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
102
102
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-stock-id" title="gtk_action_set_stock_id ()">gtk_action_set_stock_id</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
103
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_id</code></em>);
104
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-stock-id" title="gtk_action_get_stock_id ()">gtk_action_get_stock_id</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
103
<em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);
104
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-stock-id" title="gtk_action_get_stock_id ()">gtk_action_get_stock_id</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
105
105
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-gicon" title="gtk_action_set_gicon ()">gtk_action_set_gicon</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
106
<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> *icon</code></em>);
107
<a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="returnvalue">GIcon</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-gicon" title="gtk_action_get_gicon ()">gtk_action_get_gicon</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
106
<em class="parameter"><code><span class="type">GIcon</span> *icon</code></em>);
107
<span class="returnvalue">GIcon</span> * <a class="link" href="GtkAction.html#gtk-action-get-gicon" title="gtk_action_get_gicon ()">gtk_action_get_gicon</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
108
108
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-icon-name" title="gtk_action_set_icon_name ()">gtk_action_set_icon_name</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
109
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);
110
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkAction.html#gtk-action-get-icon-name" title="gtk_action_get_icon_name ()">gtk_action_get_icon_name</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
109
<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);
110
const <span class="returnvalue">gchar</span> * <a class="link" href="GtkAction.html#gtk-action-get-icon-name" title="gtk_action_get_icon_name ()">gtk_action_get_icon_name</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
111
111
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-visible-horizontal" title="gtk_action_set_visible_horizontal ()">gtk_action_set_visible_horizontal</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
112
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> visible_horizontal</code></em>);
113
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-get-visible-horizontal" title="gtk_action_get_visible_horizontal ()">gtk_action_get_visible_horizontal</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
112
<em class="parameter"><code><span class="type">gboolean</span> visible_horizontal</code></em>);
113
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-get-visible-horizontal" title="gtk_action_get_visible_horizontal ()">gtk_action_get_visible_horizontal</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
114
114
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-visible-vertical" title="gtk_action_set_visible_vertical ()">gtk_action_set_visible_vertical</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
115
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> visible_vertical</code></em>);
116
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-get-visible-vertical" title="gtk_action_get_visible_vertical ()">gtk_action_get_visible_vertical</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
115
<em class="parameter"><code><span class="type">gboolean</span> visible_vertical</code></em>);
116
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-get-visible-vertical" title="gtk_action_get_visible_vertical ()">gtk_action_get_visible_vertical</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
117
117
<span class="returnvalue">void</span> <a class="link" href="GtkAction.html#gtk-action-set-is-important" title="gtk_action_set_is_important ()">gtk_action_set_is_important</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
118
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_important</code></em>);
119
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkAction.html#gtk-action-get-is-important" title="gtk_action_get_is_important ()">gtk_action_get_is_important</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
118
<em class="parameter"><code><span class="type">gboolean</span> is_important</code></em>);
119
<span class="returnvalue">gboolean</span> <a class="link" href="GtkAction.html#gtk-action-get-is-important" title="gtk_action_get_is_important ()">gtk_action_get_is_important</a> (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
122
122
<div class="refsect1">
123
123
<a name="GtkAction.object-hierarchy"></a><h2>Object Hierarchy</h2>
124
124
<pre class="synopsis">
125
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
127
127
+----<a class="link" href="GtkToggleAction.html" title="GtkToggleAction">GtkToggleAction</a>
128
128
+----<a class="link" href="GtkRecentAction.html" title="GtkRecentAction">GtkRecentAction</a>
138
138
<a name="GtkAction.properties"></a><h2>Properties</h2>
139
139
<pre class="synopsis">
140
140
"<a class="link" href="GtkAction.html#GtkAction--action-group" title='The "action-group" property'>action-group</a>" <a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a>* : Read / Write
141
"<a class="link" href="GtkAction.html#GtkAction--always-show-image" title='The "always-show-image" property'>always-show-image</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct
142
"<a class="link" href="GtkAction.html#GtkAction--gicon" title='The "gicon" property'>gicon</a>" <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a>* : Read / Write
143
"<a class="link" href="GtkAction.html#GtkAction--hide-if-empty" title='The "hide-if-empty" property'>hide-if-empty</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
144
"<a class="link" href="GtkAction.html#GtkAction--icon-name" title='The "icon-name" property'>icon-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
145
"<a class="link" href="GtkAction.html#GtkAction--is-important" title='The "is-important" property'>is-important</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
146
"<a class="link" href="GtkAction.html#GtkAction--label" title='The "label" property'>label</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
147
"<a class="link" href="GtkAction.html#GtkAction--name" title='The "name" property'>name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
148
"<a class="link" href="GtkAction.html#GtkAction--sensitive" title='The "sensitive" property'>sensitive</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
149
"<a class="link" href="GtkAction.html#GtkAction--short-label" title='The "short-label" property'>short-label</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
150
"<a class="link" href="GtkAction.html#GtkAction--stock-id" title='The "stock-id" property'>stock-id</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
151
"<a class="link" href="GtkAction.html#GtkAction--tooltip" title='The "tooltip" property'>tooltip</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
152
"<a class="link" href="GtkAction.html#GtkAction--visible" title='The "visible" property'>visible</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
153
"<a class="link" href="GtkAction.html#GtkAction--visible-horizontal" title='The "visible-horizontal" property'>visible-horizontal</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
154
"<a class="link" href="GtkAction.html#GtkAction--visible-overflown" title='The "visible-overflown" property'>visible-overflown</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
155
"<a class="link" href="GtkAction.html#GtkAction--visible-vertical" title='The "visible-vertical" property'>visible-vertical</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
141
"<a class="link" href="GtkAction.html#GtkAction--always-show-image" title='The "always-show-image" property'>always-show-image</a>" <span class="type">gboolean</span> : Read / Write / Construct
142
"<a class="link" href="GtkAction.html#GtkAction--gicon" title='The "gicon" property'>gicon</a>" <span class="type">GIcon</span>* : Read / Write
143
"<a class="link" href="GtkAction.html#GtkAction--hide-if-empty" title='The "hide-if-empty" property'>hide-if-empty</a>" <span class="type">gboolean</span> : Read / Write
144
"<a class="link" href="GtkAction.html#GtkAction--icon-name" title='The "icon-name" property'>icon-name</a>" <span class="type">gchar</span>* : Read / Write
145
"<a class="link" href="GtkAction.html#GtkAction--is-important" title='The "is-important" property'>is-important</a>" <span class="type">gboolean</span> : Read / Write
146
"<a class="link" href="GtkAction.html#GtkAction--label" title='The "label" property'>label</a>" <span class="type">gchar</span>* : Read / Write
147
"<a class="link" href="GtkAction.html#GtkAction--name" title='The "name" property'>name</a>" <span class="type">gchar</span>* : Read / Write / Construct Only
148
"<a class="link" href="GtkAction.html#GtkAction--sensitive" title='The "sensitive" property'>sensitive</a>" <span class="type">gboolean</span> : Read / Write
149
"<a class="link" href="GtkAction.html#GtkAction--short-label" title='The "short-label" property'>short-label</a>" <span class="type">gchar</span>* : Read / Write
150
"<a class="link" href="GtkAction.html#GtkAction--stock-id" title='The "stock-id" property'>stock-id</a>" <span class="type">gchar</span>* : Read / Write
151
"<a class="link" href="GtkAction.html#GtkAction--tooltip" title='The "tooltip" property'>tooltip</a>" <span class="type">gchar</span>* : Read / Write
152
"<a class="link" href="GtkAction.html#GtkAction--visible" title='The "visible" property'>visible</a>" <span class="type">gboolean</span> : Read / Write
153
"<a class="link" href="GtkAction.html#GtkAction--visible-horizontal" title='The "visible-horizontal" property'>visible-horizontal</a>" <span class="type">gboolean</span> : Read / Write
154
"<a class="link" href="GtkAction.html#GtkAction--visible-overflown" title='The "visible-overflown" property'>visible-overflown</a>" <span class="type">gboolean</span> : Read / Write
155
"<a class="link" href="GtkAction.html#GtkAction--visible-vertical" title='The "visible-vertical" property'>visible-vertical</a>" <span class="type">gboolean</span> : Read / Write
158
158
<div class="refsect1">
159
159
<a name="GtkAction.signals"></a><h2>Signals</h2>
160
160
<pre class="synopsis">
161
"<a class="link" href="GtkAction.html#GtkAction-activate" title='The "activate" signal'>activate</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-RECURSE:CAPS"><code class="literal">No Recursion</code></a>
161
"<a class="link" href="GtkAction.html#GtkAction-activate" title='The "activate" signal'>activate</a>" : <code class="literal">No Recursion</code>
164
164
<div class="refsect1">
1414
1414
This is an appearance property and thus only applies if
1415
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1415
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <code class="literal">TRUE</code>.
1417
1417
<p class="since">Since 2.16</p>
1420
1420
<div class="refsect2">
1421
1421
<a name="GtkAction--hide-if-empty"></a><h3>The <code class="literal">"hide-if-empty"</code> property</h3>
1422
<pre class="programlisting"> "hide-if-empty" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1422
<pre class="programlisting"> "hide-if-empty" <span class="type">gboolean</span> : Read / Write</pre>
1423
1423
<p>When TRUE, empty menu proxies for this action are hidden.</p>
1424
1424
<p>Default value: TRUE</p>
1427
1427
<div class="refsect2">
1428
1428
<a name="GtkAction--icon-name"></a><h3>The <code class="literal">"icon-name"</code> property</h3>
1429
<pre class="programlisting"> "icon-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1429
<pre class="programlisting"> "icon-name" <span class="type">gchar</span>* : Read / Write</pre>
1431
1431
The name of the icon from the icon theme.
1434
1434
Note that the stock icon is preferred, if the <a class="link" href="GtkAction.html#GtkAction--stock-id" title='The "stock-id" property'><span class="type">"stock-id"</span></a>
1435
property holds the id of an existing stock icon, and the <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> is
1435
property holds the id of an existing stock icon, and the <span class="type">GIcon</span> is
1436
1436
preferred if the <a class="link" href="GtkAction.html#GtkAction--gicon" title='The "gicon" property'><span class="type">"gicon"</span></a> property is set.
1439
1439
This is an appearance property and thus only applies if
1440
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1440
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <code class="literal">TRUE</code>.
1442
1442
<p>Default value: NULL</p>
1443
1443
<p class="since">Since 2.10</p>
1446
1446
<div class="refsect2">
1447
1447
<a name="GtkAction--is-important"></a><h3>The <code class="literal">"is-important"</code> property</h3>
1448
<pre class="programlisting"> "is-important" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1448
<pre class="programlisting"> "is-important" <span class="type">gboolean</span> : Read / Write</pre>
1449
1449
<p>Whether the action is considered important. When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode.</p>
1450
1450
<p>Default value: FALSE</p>
1453
1453
<div class="refsect2">
1454
1454
<a name="GtkAction--label"></a><h3>The <code class="literal">"label"</code> property</h3>
1455
<pre class="programlisting"> "label" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1455
<pre class="programlisting"> "label" <span class="type">gchar</span>* : Read / Write</pre>
1457
1457
The label used for menu items and buttons that activate
1458
this action. If the label is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, GTK+ uses the stock
1458
this action. If the label is <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, GTK+ uses the stock
1459
1459
label specified via the stock-id property.
1462
1462
This is an appearance property and thus only applies if
1463
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1463
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <code class="literal">TRUE</code>.
1465
1465
<p>Default value: NULL</p>
1468
1468
<div class="refsect2">
1469
1469
<a name="GtkAction--name"></a><h3>The <code class="literal">"name"</code> property</h3>
1470
<pre class="programlisting"> "name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
1470
<pre class="programlisting"> "name" <span class="type">gchar</span>* : Read / Write / Construct Only</pre>
1471
1471
<p>A unique name for the action.</p>
1472
1472
<p>Default value: NULL</p>
1475
1475
<div class="refsect2">
1476
1476
<a name="GtkAction--sensitive"></a><h3>The <code class="literal">"sensitive"</code> property</h3>
1477
<pre class="programlisting"> "sensitive" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1477
<pre class="programlisting"> "sensitive" <span class="type">gboolean</span> : Read / Write</pre>
1478
1478
<p>Whether the action is enabled.</p>
1479
1479
<p>Default value: TRUE</p>
1482
1482
<div class="refsect2">
1483
1483
<a name="GtkAction--short-label"></a><h3>The <code class="literal">"short-label"</code> property</h3>
1484
<pre class="programlisting"> "short-label" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1484
<pre class="programlisting"> "short-label" <span class="type">gchar</span>* : Read / Write</pre>
1486
1486
A shorter label that may be used on toolbar buttons.
1489
1489
This is an appearance property and thus only applies if
1490
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1490
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <code class="literal">TRUE</code>.
1492
1492
<p>Default value: NULL</p>
1495
1495
<div class="refsect2">
1496
1496
<a name="GtkAction--stock-id"></a><h3>The <code class="literal">"stock-id"</code> property</h3>
1497
<pre class="programlisting"> "stock-id" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1497
<pre class="programlisting"> "stock-id" <span class="type">gchar</span>* : Read / Write</pre>
1499
1499
The stock icon displayed in widgets representing this action.
1502
1502
This is an appearance property and thus only applies if
1503
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1503
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title='The "use-action-appearance" property'><span class="type">"use-action-appearance"</span></a> is <code class="literal">TRUE</code>.
1505
1505
<p>Default value: NULL</p>
1508
1508
<div class="refsect2">
1509
1509
<a name="GtkAction--tooltip"></a><h3>The <code class="literal">"tooltip"</code> property</h3>
1510
<pre class="programlisting"> "tooltip" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1510
<pre class="programlisting"> "tooltip" <span class="type">gchar</span>* : Read / Write</pre>
1511
1511
<p>A tooltip for this action.</p>
1512
1512
<p>Default value: NULL</p>
1515
1515
<div class="refsect2">
1516
1516
<a name="GtkAction--visible"></a><h3>The <code class="literal">"visible"</code> property</h3>
1517
<pre class="programlisting"> "visible" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1517
<pre class="programlisting"> "visible" <span class="type">gboolean</span> : Read / Write</pre>
1518
1518
<p>Whether the action is visible.</p>
1519
1519
<p>Default value: TRUE</p>
1522
1522
<div class="refsect2">
1523
1523
<a name="GtkAction--visible-horizontal"></a><h3>The <code class="literal">"visible-horizontal"</code> property</h3>
1524
<pre class="programlisting"> "visible-horizontal" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1524
<pre class="programlisting"> "visible-horizontal" <span class="type">gboolean</span> : Read / Write</pre>
1525
1525
<p>Whether the toolbar item is visible when the toolbar is in a horizontal orientation.</p>
1526
1526
<p>Default value: TRUE</p>
1529
1529
<div class="refsect2">
1530
1530
<a name="GtkAction--visible-overflown"></a><h3>The <code class="literal">"visible-overflown"</code> property</h3>
1531
<pre class="programlisting"> "visible-overflown" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1531
<pre class="programlisting"> "visible-overflown" <span class="type">gboolean</span> : Read / Write</pre>
1533
When <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, toolitem proxies for this action are represented in the
1533
When <code class="literal">TRUE</code>, toolitem proxies for this action are represented in the
1534
1534
toolbar overflow menu.
1536
1536
<p>Default value: TRUE</p>