~ubuntu-branches/debian/experimental/gtk+2.0/experimental

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/GtkAction.html

  • Committer: Package Import Robot
  • Author(s): Josselin Mouette
  • Date: 2011-09-02 17:17:47 UTC
  • mto: (72.4.15 sid)
  • mto: This revision was merged to the branch mainline in revision 102.
  • Revision ID: package-import@ubuntu.com-20110902171747-i8dr3czswn2sk7tu
Tags: upstream-2.24.6
ImportĀ upstreamĀ versionĀ 2.24.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
#include <gtk/gtk.h>
50
50
 
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>);
72
72
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *proxy</code></em>);
73
73
<span class="returnvalue">void</span>                <a class="link" href="GtkAction.html#gtk-action-disconnect-proxy" title="gtk_action_disconnect_proxy ()">gtk_action_disconnect_proxy</a>         (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
74
74
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *proxy</code></em>);
75
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            <a class="link" href="GtkAction.html#gtk-action-get-proxies" title="gtk_action_get_proxies ()">gtk_action_get_proxies</a>              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
 
75
<span class="returnvalue">GSList</span> *            <a class="link" href="GtkAction.html#gtk-action-get-proxies" title="gtk_action_get_proxies ()">gtk_action_get_proxies</a>              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
76
76
<span class="returnvalue">void</span>                <a class="link" href="GtkAction.html#gtk-action-connect-accelerator" title="gtk_action_connect_accelerator ()">gtk_action_connect_accelerator</a>      (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
77
77
<span class="returnvalue">void</span>                <a class="link" href="GtkAction.html#gtk-action-disconnect-accelerator" title="gtk_action_disconnect_accelerator ()">gtk_action_disconnect_accelerator</a>   (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);
78
78
<span class="returnvalue">void</span>                <a class="link" href="GtkAction.html#gtk-action-block-activate" title="gtk_action_block_activate ()">gtk_action_block_activate</a>           (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</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>);
120
120
</pre>
121
121
</div>
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>
 
125
  GObject
126
126
   +----GtkAction
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
156
156
</pre>
157
157
</div>
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>
162
162
</pre>
163
163
</div>
164
164
<div class="refsect1">
213
213
<hr>
214
214
<div class="refsect2">
215
215
<a name="gtk-action-new"></a><h3>gtk_action_new ()</h3>
216
 
<pre class="programlisting"><a class="link" href="GtkAction.html" title="GtkAction"><span class="returnvalue">GtkAction</span></a> *         gtk_action_new                      (<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>,
217
 
                                                         <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>,
218
 
                                                         <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>,
219
 
                                                         <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>);</pre>
 
216
<pre class="programlisting"><a class="link" href="GtkAction.html" title="GtkAction"><span class="returnvalue">GtkAction</span></a> *         gtk_action_new                      (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
217
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,
 
218
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
 
219
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);</pre>
220
220
<p>
221
221
Creates a new <a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> object. To add the action to a
222
222
<a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> and set the accelerator for the action,
233
233
</tr>
234
234
<tr>
235
235
<td><p><span class="term"><em class="parameter"><code>label</code></em>Ā :</span></p></td>
236
 
<td>the label displayed in menu items and on buttons, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
236
<td>the label displayed in menu items and on buttons, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
237
237
</td>
238
238
</tr>
239
239
<tr>
240
240
<td><p><span class="term"><em class="parameter"><code>tooltip</code></em>Ā :</span></p></td>
241
 
<td>a tooltip for the action, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
241
<td>a tooltip for the action, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
242
242
</td>
243
243
</tr>
244
244
<tr>
245
245
<td><p><span class="term"><em class="parameter"><code>stock_id</code></em>Ā :</span></p></td>
246
246
<td>the stock icon to display in widgets representing the
247
 
action, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
247
action, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
248
248
</td>
249
249
</tr>
250
250
<tr>
259
259
<hr>
260
260
<div class="refsect2">
261
261
<a name="gtk-action-get-name"></a><h3>gtk_action_get_name ()</h3>
262
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_name                 (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
262
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_name                 (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
263
263
<p>
264
264
Returns the name of the action.
265
265
</p>
282
282
<hr>
283
283
<div class="refsect2">
284
284
<a name="gtk-action-is-sensitive"></a><h3>gtk_action_is_sensitive ()</h3>
285
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_is_sensitive             (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
285
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_is_sensitive             (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
286
286
<p>
287
287
Returns whether the action is effectively sensitive.
288
288
</p>
296
296
<tr>
297
297
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
298
298
<td>
299
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the action and its associated action group
 
299
<code class="literal">TRUE</code> if the action and its associated action group
300
300
are both sensitive.</td>
301
301
</tr>
302
302
</tbody>
306
306
<hr>
307
307
<div class="refsect2">
308
308
<a name="gtk-action-get-sensitive"></a><h3>gtk_action_get_sensitive ()</h3>
309
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_get_sensitive            (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
309
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_get_sensitive            (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
310
310
<p>
311
311
Returns whether the action itself is sensitive. Note that this doesn't 
312
312
necessarily mean effective sensitivity. See <a class="link" href="GtkAction.html#gtk-action-is-sensitive" title="gtk_action_is_sensitive ()"><code class="function">gtk_action_is_sensitive()</code></a> 
322
322
<tr>
323
323
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
324
324
<td>
325
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the action itself is sensitive.</td>
 
325
<code class="literal">TRUE</code> if the action itself is sensitive.</td>
326
326
</tr>
327
327
</tbody>
328
328
</table></div>
332
332
<div class="refsect2">
333
333
<a name="gtk-action-set-sensitive"></a><h3>gtk_action_set_sensitive ()</h3>
334
334
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_sensitive            (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
335
 
                                                         <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>);</pre>
 
335
                                                         <em class="parameter"><code><span class="type">gboolean</span> sensitive</code></em>);</pre>
336
336
<p>
337
337
Sets the ::sensitive property of the action to <em class="parameter"><code>sensitive</code></em>. Note that 
338
338
this doesn't necessarily mean effective sensitivity. See 
349
349
<tr>
350
350
<td><p><span class="term"><em class="parameter"><code>sensitive</code></em>Ā :</span></p></td>
351
351
<td>
352
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to make the action sensitive</td>
 
352
<code class="literal">TRUE</code> to make the action sensitive</td>
353
353
</tr>
354
354
</tbody>
355
355
</table></div>
358
358
<hr>
359
359
<div class="refsect2">
360
360
<a name="gtk-action-is-visible"></a><h3>gtk_action_is_visible ()</h3>
361
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_is_visible               (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
361
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_is_visible               (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
362
362
<p>
363
363
Returns whether the action is effectively visible.
364
364
</p>
372
372
<tr>
373
373
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
374
374
<td>
375
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the action and its associated action group
 
375
<code class="literal">TRUE</code> if the action and its associated action group
376
376
are both visible.</td>
377
377
</tr>
378
378
</tbody>
382
382
<hr>
383
383
<div class="refsect2">
384
384
<a name="gtk-action-get-visible"></a><h3>gtk_action_get_visible ()</h3>
385
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_get_visible              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
385
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_get_visible              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
386
386
<p>
387
387
Returns whether the action itself is visible. Note that this doesn't 
388
388
necessarily mean effective visibility. See <a class="link" href="GtkAction.html#gtk-action-is-sensitive" title="gtk_action_is_sensitive ()"><code class="function">gtk_action_is_sensitive()</code></a> 
398
398
<tr>
399
399
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
400
400
<td>
401
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the action itself is visible.</td>
 
401
<code class="literal">TRUE</code> if the action itself is visible.</td>
402
402
</tr>
403
403
</tbody>
404
404
</table></div>
408
408
<div class="refsect2">
409
409
<a name="gtk-action-set-visible"></a><h3>gtk_action_set_visible ()</h3>
410
410
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_visible              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
411
 
                                                         <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>);</pre>
 
411
                                                         <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
412
412
<p>
413
413
Sets the ::visible property of the action to <em class="parameter"><code>visible</code></em>. Note that 
414
414
this doesn't necessarily mean effective visibility. See 
425
425
<tr>
426
426
<td><p><span class="term"><em class="parameter"><code>visible</code></em>Ā :</span></p></td>
427
427
<td>
428
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to make the action visible</td>
 
428
<code class="literal">TRUE</code> to make the action visible</td>
429
429
</tr>
430
430
</tbody>
431
431
</table></div>
548
548
<tr>
549
549
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
550
550
<td>the menu item provided by the
551
 
action, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
551
action, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
552
552
</td>
553
553
</tr>
554
554
</tbody>
620
620
<hr>
621
621
<div class="refsect2">
622
622
<a name="gtk-action-get-proxies"></a><h3>gtk_action_get_proxies ()</h3>
623
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            gtk_action_get_proxies              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
623
<pre class="programlisting"><span class="returnvalue">GSList</span> *            gtk_action_get_proxies              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
624
624
<p>
625
625
Returns the proxy widgets for an action.
626
626
See also <a class="link" href="GtkWidget.html#gtk-widget-get-action" title="gtk_widget_get_action ()"><code class="function">gtk_widget_get_action()</code></a>.
634
634
</tr>
635
635
<tr>
636
636
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
637
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> of proxy widgets. The list is owned by GTK+
 
637
<td>a <span class="type">GSList</span> of proxy widgets. The list is owned by GTK+
638
638
and must not be modified. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkWidget][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
639
639
</td>
640
640
</tr>
793
793
<hr>
794
794
<div class="refsect2">
795
795
<a name="gtk-action-get-always-show-image"></a><h3>gtk_action_get_always_show_image ()</h3>
796
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_get_always_show_image    (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
796
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_get_always_show_image    (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
797
797
<p>
798
798
Returns whether <em class="parameter"><code>action</code></em>'s menu item proxies will ignore the
799
799
<a class="link" href="GtkSettings.html#GtkSettings--gtk-menu-images" title='The "gtk-menu-images" property'><span class="type">"gtk-menu-images"</span></a> setting and always show their image,
810
810
<tr>
811
811
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
812
812
<td>
813
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the menu item proxies will always show their image</td>
 
813
<code class="literal">TRUE</code> if the menu item proxies will always show their image</td>
814
814
</tr>
815
815
</tbody>
816
816
</table></div>
820
820
<div class="refsect2">
821
821
<a name="gtk-action-set-always-show-image"></a><h3>gtk_action_set_always_show_image ()</h3>
822
822
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_always_show_image    (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
823
 
                                                         <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>);</pre>
 
823
                                                         <em class="parameter"><code><span class="type">gboolean</span> always_show</code></em>);</pre>
824
824
<p>
825
825
Sets whether <em class="parameter"><code>action</code></em>'s menu item proxies will ignore the
826
826
<a class="link" href="GtkSettings.html#GtkSettings--gtk-menu-images" title='The "gtk-menu-images" property'><span class="type">"gtk-menu-images"</span></a> setting and always show their image, if available.
840
840
<tr>
841
841
<td><p><span class="term"><em class="parameter"><code>always_show</code></em>Ā :</span></p></td>
842
842
<td>
843
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if menuitem proxies should always show their image</td>
 
843
<code class="literal">TRUE</code> if menuitem proxies should always show their image</td>
844
844
</tr>
845
845
</tbody>
846
846
</table></div>
849
849
<hr>
850
850
<div class="refsect2">
851
851
<a name="gtk-action-get-accel-path"></a><h3>gtk_action_get_accel_path ()</h3>
852
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_accel_path           (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
852
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_accel_path           (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
853
853
<p>
854
854
Returns the accel path for this action.
855
855
</p>
862
862
</tr>
863
863
<tr>
864
864
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
865
 
<td>the accel path for this action, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
865
<td>the accel path for this action, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>
866
866
if none is set. The returned string is owned by GTK+
867
867
and must not be freed or modified.</td>
868
868
</tr>
874
874
<div class="refsect2">
875
875
<a name="gtk-action-set-accel-path"></a><h3>gtk_action_set_accel_path ()</h3>
876
876
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_accel_path           (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
877
 
                                                         <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>);</pre>
 
877
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *accel_path</code></em>);</pre>
878
878
<p>
879
879
Sets the accel path for this action.  All proxy widgets associated
880
880
with the action will have this accel path, so that their
881
881
accelerators are consistent.
882
882
</p>
883
883
<p>
884
 
Note that <em class="parameter"><code>accel_path</code></em> string will be stored in a <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>. Therefore, if you
 
884
Note that <em class="parameter"><code>accel_path</code></em> string will be stored in a <span class="type">GQuark</span>. Therefore, if you
885
885
pass a static string, you can save some memory by interning it first with 
886
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#g-intern-static-string"><code class="function">g_intern_static_string()</code></a>.
 
886
<code class="function">g_intern_static_string()</code>.
887
887
</p>
888
888
<div class="variablelist"><table border="0">
889
889
<col align="left" valign="top">
903
903
<hr>
904
904
<div class="refsect2">
905
905
<a name="gtk-action-get-accel-closure"></a><h3>gtk_action_get_accel_closure ()</h3>
906
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GClosure"><span class="returnvalue">GClosure</span></a> *          gtk_action_get_accel_closure        (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
906
<pre class="programlisting"><span class="returnvalue">GClosure</span> *          gtk_action_get_accel_closure        (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
907
907
<p>
908
908
Returns the accel closure for this action.
909
909
</p>
943
943
</tr>
944
944
<tr>
945
945
<td><p><span class="term"><em class="parameter"><code>accel_group</code></em>Ā :</span></p></td>
946
 
<td>a <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
946
<td>a <a class="link" href="gtk-Keyboard-Accelerators.html#GtkAccelGroup"><span class="type">GtkAccelGroup</span></a> or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
947
947
</td>
948
948
</tr>
949
949
</tbody>
954
954
<div class="refsect2">
955
955
<a name="gtk-action-set-label"></a><h3>gtk_action_set_label ()</h3>
956
956
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_label                (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
957
 
                                                         <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>);</pre>
 
957
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
958
958
<p>
959
959
Sets the label of <em class="parameter"><code>action</code></em>.
960
960
</p>
977
977
<hr>
978
978
<div class="refsect2">
979
979
<a name="gtk-action-get-label"></a><h3>gtk_action_get_label ()</h3>
980
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_label                (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
980
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_label                (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
981
981
<p>
982
982
Gets the label text of <em class="parameter"><code>action</code></em>.
983
983
</p>
1001
1001
<div class="refsect2">
1002
1002
<a name="gtk-action-set-short-label"></a><h3>gtk_action_set_short_label ()</h3>
1003
1003
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_short_label          (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1004
 
                                                         <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>);</pre>
 
1004
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *short_label</code></em>);</pre>
1005
1005
<p>
1006
1006
Sets a shorter label text on <em class="parameter"><code>action</code></em>.
1007
1007
</p>
1024
1024
<hr>
1025
1025
<div class="refsect2">
1026
1026
<a name="gtk-action-get-short-label"></a><h3>gtk_action_get_short_label ()</h3>
1027
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_short_label          (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1027
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_short_label          (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1028
1028
<p>
1029
1029
Gets the short label text of <em class="parameter"><code>action</code></em>.
1030
1030
</p>
1048
1048
<div class="refsect2">
1049
1049
<a name="gtk-action-set-tooltip"></a><h3>gtk_action_set_tooltip ()</h3>
1050
1050
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_tooltip              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1051
 
                                                         <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>);</pre>
 
1051
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>);</pre>
1052
1052
<p>
1053
1053
Sets the tooltip text on <em class="parameter"><code>action</code></em>
1054
1054
</p>
1071
1071
<hr>
1072
1072
<div class="refsect2">
1073
1073
<a name="gtk-action-get-tooltip"></a><h3>gtk_action_get_tooltip ()</h3>
1074
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_tooltip              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1074
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_tooltip              (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1075
1075
<p>
1076
1076
Gets the tooltip text of <em class="parameter"><code>action</code></em>.
1077
1077
</p>
1095
1095
<div class="refsect2">
1096
1096
<a name="gtk-action-set-stock-id"></a><h3>gtk_action_set_stock_id ()</h3>
1097
1097
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_stock_id             (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1098
 
                                                         <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>);</pre>
 
1098
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);</pre>
1099
1099
<p>
1100
1100
Sets the stock id on <em class="parameter"><code>action</code></em>
1101
1101
</p>
1118
1118
<hr>
1119
1119
<div class="refsect2">
1120
1120
<a name="gtk-action-get-stock-id"></a><h3>gtk_action_get_stock_id ()</h3>
1121
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_stock_id             (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1121
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_stock_id             (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1122
1122
<p>
1123
1123
Gets the stock id of <em class="parameter"><code>action</code></em>.
1124
1124
</p>
1142
1142
<div class="refsect2">
1143
1143
<a name="gtk-action-set-gicon"></a><h3>gtk_action_set_gicon ()</h3>
1144
1144
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_gicon                (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1145
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> *icon</code></em>);</pre>
 
1145
                                                         <em class="parameter"><code><span class="type">GIcon</span> *icon</code></em>);</pre>
1146
1146
<p>
1147
1147
Sets the icon of <em class="parameter"><code>action</code></em>.
1148
1148
</p>
1156
1156
</tr>
1157
1157
<tr>
1158
1158
<td><p><span class="term"><em class="parameter"><code>icon</code></em>Ā :</span></p></td>
1159
 
<td>the <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> to set</td>
 
1159
<td>the <span class="type">GIcon</span> to set</td>
1160
1160
</tr>
1161
1161
</tbody>
1162
1162
</table></div>
1165
1165
<hr>
1166
1166
<div class="refsect2">
1167
1167
<a name="gtk-action-get-gicon"></a><h3>gtk_action_get_gicon ()</h3>
1168
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="returnvalue">GIcon</span></a> *             gtk_action_get_gicon                (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1168
<pre class="programlisting"><span class="returnvalue">GIcon</span> *             gtk_action_get_gicon                (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1169
1169
<p>
1170
1170
Gets the gicon of <em class="parameter"><code>action</code></em>.
1171
1171
</p>
1179
1179
</tr>
1180
1180
<tr>
1181
1181
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>Ā :</span></p></td>
1182
 
<td>The action's <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> if one is set. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
1182
<td>The action's <span class="type">GIcon</span> if one is set. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1183
1183
</td>
1184
1184
</tr>
1185
1185
</tbody>
1190
1190
<div class="refsect2">
1191
1191
<a name="gtk-action-set-icon-name"></a><h3>gtk_action_set_icon_name ()</h3>
1192
1192
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_icon_name            (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1193
 
                                                         <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>);</pre>
 
1193
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);</pre>
1194
1194
<p>
1195
1195
Sets the icon name on <em class="parameter"><code>action</code></em>
1196
1196
</p>
1213
1213
<hr>
1214
1214
<div class="refsect2">
1215
1215
<a name="gtk-action-get-icon-name"></a><h3>gtk_action_get_icon_name ()</h3>
1216
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gtk_action_get_icon_name            (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1216
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_action_get_icon_name            (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1217
1217
<p>
1218
1218
Gets the icon name of <em class="parameter"><code>action</code></em>.
1219
1219
</p>
1237
1237
<div class="refsect2">
1238
1238
<a name="gtk-action-set-visible-horizontal"></a><h3>gtk_action_set_visible_horizontal ()</h3>
1239
1239
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_visible_horizontal   (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1240
 
                                                         <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>);</pre>
 
1240
                                                         <em class="parameter"><code><span class="type">gboolean</span> visible_horizontal</code></em>);</pre>
1241
1241
<p>
1242
1242
Sets whether <em class="parameter"><code>action</code></em> is visible when horizontal
1243
1243
</p>
1260
1260
<hr>
1261
1261
<div class="refsect2">
1262
1262
<a name="gtk-action-get-visible-horizontal"></a><h3>gtk_action_get_visible_horizontal ()</h3>
1263
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_get_visible_horizontal   (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1263
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_get_visible_horizontal   (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1264
1264
<p>
1265
1265
Checks whether <em class="parameter"><code>action</code></em> is visible when horizontal
1266
1266
</p>
1284
1284
<div class="refsect2">
1285
1285
<a name="gtk-action-set-visible-vertical"></a><h3>gtk_action_set_visible_vertical ()</h3>
1286
1286
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_visible_vertical     (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1287
 
                                                         <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>);</pre>
 
1287
                                                         <em class="parameter"><code><span class="type">gboolean</span> visible_vertical</code></em>);</pre>
1288
1288
<p>
1289
1289
Sets whether <em class="parameter"><code>action</code></em> is visible when vertical
1290
1290
</p>
1307
1307
<hr>
1308
1308
<div class="refsect2">
1309
1309
<a name="gtk-action-get-visible-vertical"></a><h3>gtk_action_get_visible_vertical ()</h3>
1310
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_get_visible_vertical     (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1310
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_get_visible_vertical     (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1311
1311
<p>
1312
1312
Checks whether <em class="parameter"><code>action</code></em> is visible when horizontal
1313
1313
</p>
1331
1331
<div class="refsect2">
1332
1332
<a name="gtk-action-set-is-important"></a><h3>gtk_action_set_is_important ()</h3>
1333
1333
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_action_set_is_important         (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
1334
 
                                                         <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>);</pre>
 
1334
                                                         <em class="parameter"><code><span class="type">gboolean</span> is_important</code></em>);</pre>
1335
1335
<p>
1336
1336
Sets whether the action is important, this attribute is used
1337
1337
primarily by toolbar items to decide whether to show a label
1347
1347
<tr>
1348
1348
<td><p><span class="term"><em class="parameter"><code>is_important</code></em>Ā :</span></p></td>
1349
1349
<td>
1350
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to make the action important</td>
 
1350
<code class="literal">TRUE</code> to make the action important</td>
1351
1351
</tr>
1352
1352
</tbody>
1353
1353
</table></div>
1356
1356
<hr>
1357
1357
<div class="refsect2">
1358
1358
<a name="gtk-action-get-is-important"></a><h3>gtk_action_get_is_important ()</h3>
1359
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_action_get_is_important         (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
 
1359
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_action_get_is_important         (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>);</pre>
1360
1360
<p>
1361
1361
Checks whether <em class="parameter"><code>action</code></em> is important or not
1362
1362
</p>
1387
1387
<hr>
1388
1388
<div class="refsect2">
1389
1389
<a name="GtkAction--always-show-image"></a><h3>The <code class="literal">"always-show-image"</code> property</h3>
1390
 
<pre class="programlisting">  "always-show-image"        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct</pre>
 
1390
<pre class="programlisting">  "always-show-image"        <span class="type">gboolean</span>              : Read / Write / Construct</pre>
1391
1391
<p>
1392
 
If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the action's menu item proxies will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-menu-images" title='The "gtk-menu-images" property'><span class="type">"gtk-menu-images"</span></a>
 
1392
If <code class="literal">TRUE</code>, the action's menu item proxies will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-menu-images" title='The "gtk-menu-images" property'><span class="type">"gtk-menu-images"</span></a>
1393
1393
setting and always show their image, if available.
1394
1394
</p>
1395
1395
<p>
1402
1402
<hr>
1403
1403
<div class="refsect2">
1404
1404
<a name="GtkAction--gicon"></a><h3>The <code class="literal">"gicon"</code> property</h3>
1405
 
<pre class="programlisting">  "gicon"                    <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a>*                : Read / Write</pre>
 
1405
<pre class="programlisting">  "gicon"                    <span class="type">GIcon</span>*                : Read / Write</pre>
1406
1406
<p>
1407
 
The <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> displayed in the <a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a>.
 
1407
The <span class="type">GIcon</span> displayed in the <a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a>.
1408
1408
</p>
1409
1409
<p>
1410
1410
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> 
1412
1412
</p>
1413
1413
<p>
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>.
1416
1416
</p>
1417
1417
<p class="since">Since 2.16</p>
1418
1418
</div>
1419
1419
<hr>
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>
1425
1425
</div>
1426
1426
<hr>
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>
1430
1430
<p>
1431
1431
The name of the icon from the icon theme. 
1432
1432
</p>
1433
1433
<p>
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. 
1437
1437
</p>
1438
1438
<p>
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>.
1441
1441
</p>
1442
1442
<p>Default value: NULL</p>
1443
1443
<p class="since">Since 2.10</p>
1445
1445
<hr>
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>
1451
1451
</div>
1452
1452
<hr>
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>
1456
1456
<p>
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.
1460
1460
</p>
1461
1461
<p>
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>.
1464
1464
</p>
1465
1465
<p>Default value: NULL</p>
1466
1466
</div>
1467
1467
<hr>
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>
1473
1473
</div>
1474
1474
<hr>
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>
1480
1480
</div>
1481
1481
<hr>
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>
1485
1485
<p>
1486
1486
A shorter label that may be used on toolbar buttons.
1487
1487
</p>
1488
1488
<p>
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>.
1491
1491
</p>
1492
1492
<p>Default value: NULL</p>
1493
1493
</div>
1494
1494
<hr>
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>
1498
1498
<p>
1499
1499
The stock icon displayed in widgets representing this action.
1500
1500
</p>
1501
1501
<p>
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>.
1504
1504
</p>
1505
1505
<p>Default value: NULL</p>
1506
1506
</div>
1507
1507
<hr>
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>
1513
1513
</div>
1514
1514
<hr>
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>
1520
1520
</div>
1521
1521
<hr>
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>
1527
1527
</div>
1528
1528
<hr>
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>
1532
1532
<p>
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.
1535
1535
</p>
1536
1536
<p>Default value: TRUE</p>
1539
1539
<hr>
1540
1540
<div class="refsect2">
1541
1541
<a name="GtkAction--visible-vertical"></a><h3>The <code class="literal">"visible-vertical"</code> property</h3>
1542
 
<pre class="programlisting">  "visible-vertical"         <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
1542
<pre class="programlisting">  "visible-vertical"         <span class="type">gboolean</span>              : Read / Write</pre>
1543
1543
<p>Whether the toolbar item is visible when the toolbar is in a vertical orientation.</p>
1544
1544
<p>Default value: TRUE</p>
1545
1545
</div>
1549
1549
<div class="refsect2">
1550
1550
<a name="GtkAction-activate"></a><h3>The <code class="literal">"activate"</code> signal</h3>
1551
1551
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action,
1552
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>   user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-NO-RECURSE:CAPS"><code class="literal">No Recursion</code></a></pre>
 
1552
                                                        <span class="type">gpointer</span>   user_data)      : <code class="literal">No Recursion</code></pre>
1553
1553
<p>
1554
1554
The "activate" signal is emitted when the action is activated.
1555
1555
</p>