New upstream version 3.24.8

This commit is contained in:
Iain Lane
2019-04-11 09:41:47 +01:00
549 changed files with 776552 additions and 386298 deletions

View File

@ -141,7 +141,7 @@
</td>
</tr>
<tr>
<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<td class="function_type">const <span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="GtkButton.html#gtk-button-get-label" title="gtk_button_get_label ()">gtk_button_get_label</a> <span class="c_punctuation">()</span>
@ -157,7 +157,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkButton.html#gtk-button-get-use-stock" title="gtk_button_get_use_stock ()">gtk_button_get_use_stock</a> <span class="c_punctuation">()</span>
@ -173,7 +173,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkButton.html#gtk-button-get-use-underline" title="gtk_button_get_use_underline ()">gtk_button_get_use_underline</a> <span class="c_punctuation">()</span>
@ -197,7 +197,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkButton.html#gtk-button-get-focus-on-click" title="gtk_button_get_focus_on_click ()">gtk_button_get_focus_on_click</a> <span class="c_punctuation">()</span>
@ -261,7 +261,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
<a class="link" href="GtkButton.html#gtk-button-get-always-show-image" title="gtk_button_get_always_show_image ()">gtk_button_get_always_show_image</a> <span class="c_punctuation">()</span>
@ -269,7 +269,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/gdk3/gdk3-Windows.html#GdkWindow-struct"><span class="returnvalue">GdkWindow</span></a> *
<span class="returnvalue">GdkWindow</span> *
</td>
<td class="function_name">
<a class="link" href="GtkButton.html#gtk-button-get-event-window" title="gtk_button_get_event_window ()">gtk_button_get_event_window</a> <span class="c_punctuation">()</span>
@ -288,7 +288,7 @@
</colgroup>
<tbody>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--always-show-image" title="The “always-show-image” property">always-show-image</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
@ -305,7 +305,7 @@
</tr>
<tr>
<td class="property_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<span class="type">gchar</span> *</td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--label" title="The “label” property">label</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
@ -315,22 +315,22 @@
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--use-stock" title="The “use-stock” property">use-stock</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--use-underline" title="The “use-underline” property">use-underline</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></td>
<td class="property_type"><span class="type">gfloat</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--xalign" title="The “xalign” property">xalign</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></td>
<td class="property_type"><span class="type">gfloat</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--yalign" title="The “yalign” property">yalign</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -347,12 +347,12 @@
</colgroup>
<tbody>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_type"><span class="type">gint</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--s-child-displacement-x" title="The “child-displacement-x” style property">child-displacement-x</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_type"><span class="type">gint</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--s-child-displacement-y" title="The “child-displacement-y” style property">child-displacement-y</a></td>
<td class="property_flags">Read</td>
</tr>
@ -369,12 +369,12 @@
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--s-displace-focus" title="The “displace-focus” style property">displace-focus</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_type"><span class="type">gint</span></td>
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--s-image-spacing" title="The “image-spacing” style property">image-spacing</a></td>
<td class="property_flags">Read</td>
</tr>
@ -399,32 +399,32 @@
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkButton.html#GtkButton-activate" title="The “activate” signal">activate</a></td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td>
<td class="signal_flags">Action</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkButton.html#GtkButton-clicked" title="The “clicked” signal">clicked</a></td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td>
<td class="signal_flags">Action</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkButton.html#GtkButton-enter" title="The “enter” signal">enter</a></td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
<td class="signal_flags">Run First</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkButton.html#GtkButton-leave" title="The “leave” signal">leave</a></td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
<td class="signal_flags">Run First</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkButton.html#GtkButton-pressed" title="The “pressed” signal">pressed</a></td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
<td class="signal_flags">Run First</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GtkButton.html#GtkButton-released" title="The “released” signal">released</a></td>
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
<td class="signal_flags">Run First</td>
</tr>
</tbody>
</table></div>
@ -450,8 +450,8 @@
</div>
<div class="refsect1">
<a name="GtkButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<pre class="screen"> GObject
<span class="lineart">╰──</span> GInitiallyUnowned
<span class="lineart">╰──</span> <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
<span class="lineart">╰──</span> <a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>
<span class="lineart">╰──</span> <a class="link" href="GtkBin.html" title="GtkBin">GtkBin</a>
@ -515,7 +515,7 @@ use <a class="link" href="GtkContainer.html#gtk-container-add" title="gtk_contai
<div class="refsect2">
<a name="gtk-button-new-with-label"></a><h3>gtk_button_new_with_label ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_button_new_with_label (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
gtk_button_new_with_label (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
<p>Creates a <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> widget with a <a class="link" href="GtkLabel.html" title="GtkLabel"><span class="type">GtkLabel</span></a> child containing the given
text.</p>
<div class="refsect3">
@ -542,7 +542,7 @@ text.</p>
<div class="refsect2">
<a name="gtk-button-new-with-mnemonic"></a><h3>gtk_button_new_with_mnemonic ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_button_new_with_mnemonic (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
gtk_button_new_with_mnemonic (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
<p>Creates a new <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> containing a label.
If characters in <em class="parameter"><code>label</code></em>
are preceded by an underscore, they are underlined.
@ -575,7 +575,7 @@ mnemonic character</p></td>
<div class="refsect2">
<a name="gtk-button-new-from-icon-name"></a><h3>gtk_button_new_from_icon_name ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_button_new_from_icon_name (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
gtk_button_new_from_icon_name (<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>,
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>);</pre>
<p>Creates a new button containing an icon from the current icon theme.</p>
<p>If the icon name isnt known, a “broken image” icon will be
@ -594,7 +594,7 @@ will be updated appropriately.</p>
<tbody>
<tr>
<td class="parameter_name"><p>icon_name</p></td>
<td class="parameter_description"><p>an icon name or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_description"><p>an icon name or <code class="literal">NULL</code>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
</tr>
<tr>
@ -615,7 +615,7 @@ will be updated appropriately.</p>
<div class="refsect2">
<a name="gtk-button-new-from-stock"></a><h3>gtk_button_new_from_stock ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_button_new_from_stock (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *stock_id</code></em>);</pre>
gtk_button_new_from_stock (<em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_button_new_from_stock</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p>
<p>Stock items are deprecated. Use <a class="link" href="GtkButton.html#gtk-button-new-with-label" title="gtk_button_new_with_label ()"><code class="function">gtk_button_new_with_label()</code></a>
@ -837,11 +837,11 @@ gtk_button_get_relief (<em class="parameter"><code><a class="link" href="GtkButt
<hr>
<div class="refsect2">
<a name="gtk-button-get-label"></a><h3>gtk_button_get_label ()</h3>
<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
gtk_button_get_label (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
<p>Fetches the text from the label of the button, as set by
<a class="link" href="GtkButton.html#gtk-button-set-label" title="gtk_button_set_label ()"><code class="function">gtk_button_set_label()</code></a>. If the label text has not
been set the return value will be <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. This will be the
been set the return value will be <code class="literal">NULL</code>. This will be the
case if you create an empty button with <a class="link" href="GtkButton.html#gtk-button-new" title="gtk_button_new ()"><code class="function">gtk_button_new()</code></a> to
use as a container.</p>
<div class="refsect3">
@ -870,7 +870,7 @@ by the widget and must not be modified or freed.</p>
<a name="gtk-button-set-label"></a><h3>gtk_button_set_label ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_set_label (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
<p>Sets the text of the label of the button to <em class="parameter"><code>str</code></em>
. This text is
also used to select the stock item if <a class="link" href="GtkButton.html#gtk-button-set-use-stock" title="gtk_button_set_use_stock ()"><code class="function">gtk_button_set_use_stock()</code></a>
@ -902,7 +902,7 @@ is used.</p>
<hr>
<div class="refsect2">
<a name="gtk-button-get-use-stock"></a><h3>gtk_button_get_use_stock ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_button_get_use_stock (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
<div class="warning"><p><code class="literal">gtk_button_get_use_stock</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
<p>Returns whether the button label is a stock item.</p>
@ -923,7 +923,7 @@ gtk_button_get_use_stock (<em class="parameter"><code><a class="link" href="GtkB
</div>
<div class="refsect3">
<a name="gtk-button-get-use-stock.returns"></a><h4>Returns</h4>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the button label is used to
<p> <code class="literal">TRUE</code> if the button label is used to
select a stock item instead of being
used directly as the label text.</p>
</div>
@ -933,9 +933,9 @@ used directly as the label text.</p>
<a name="gtk-button-set-use-stock"></a><h3>gtk_button_set_use_stock ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_set_use_stock (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_stock</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> use_stock</code></em>);</pre>
<div class="warning"><p><code class="literal">gtk_button_set_use_stock</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
<p>If <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the label set on the button is used as a
<p>If <code class="literal">TRUE</code>, the label set on the button is used as a
stock id to select the stock item for the button.</p>
<div class="refsect3">
<a name="gtk-button-set-use-stock.parameters"></a><h4>Parameters</h4>
@ -953,7 +953,7 @@ stock id to select the stock item for the button.</p>
</tr>
<tr>
<td class="parameter_name"><p>use_stock</p></td>
<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the button should use a stock item</p></td>
<td class="parameter_description"><p><code class="literal">TRUE</code> if the button should use a stock item</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -963,7 +963,7 @@ stock id to select the stock item for the button.</p>
<hr>
<div class="refsect2">
<a name="gtk-button-get-use-underline"></a><h3>gtk_button_get_use_underline ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_button_get_use_underline (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
<p>Returns whether an embedded underline in the button label indicates a
mnemonic. See <a class="link" href="GtkButton.html#gtk-button-set-use-underline" title="gtk_button_set_use_underline ()"><code class="function">gtk_button_set_use_underline()</code></a>.</p>
@ -984,7 +984,7 @@ mnemonic. See <a class="link" href="GtkButton.html#gtk-button-set-use-underline"
</div>
<div class="refsect3">
<a name="gtk-button-get-use-underline.returns"></a><h4>Returns</h4>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if an embedded underline in the button label
<p> <code class="literal">TRUE</code> if an embedded underline in the button label
indicates the mnemonic accelerator keys.</p>
</div>
</div>
@ -993,7 +993,7 @@ indicates the mnemonic accelerator keys.</p>
<a name="gtk-button-set-use-underline"></a><h3>gtk_button_set_use_underline ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_set_use_underline (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_underline</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> use_underline</code></em>);</pre>
<p>If true, an underline in the text of the button label indicates
the next character should be used for the mnemonic accelerator key.</p>
<div class="refsect3">
@ -1012,7 +1012,7 @@ the next character should be used for the mnemonic accelerator key.</p>
</tr>
<tr>
<td class="parameter_name"><p>use_underline</p></td>
<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if underlines in the text indicate mnemonics</p></td>
<td class="parameter_description"><p><code class="literal">TRUE</code> if underlines in the text indicate mnemonics</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -1024,7 +1024,7 @@ the next character should be used for the mnemonic accelerator key.</p>
<a name="gtk-button-set-focus-on-click"></a><h3>gtk_button_set_focus_on_click ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_set_focus_on_click (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> focus_on_click</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> focus_on_click</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_button_set_focus_on_click</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
<p>Use <a class="link" href="GtkWidget.html#gtk-widget-set-focus-on-click" title="gtk_widget_set_focus_on_click ()"><code class="function">gtk_widget_set_focus_on_click()</code></a> instead</p>
@ -1060,7 +1060,7 @@ application.</p>
<hr>
<div class="refsect2">
<a name="gtk-button-get-focus-on-click"></a><h3>gtk_button_get_focus_on_click ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_button_get_focus_on_click (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_button_get_focus_on_click</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
@ -1085,7 +1085,7 @@ See <a class="link" href="GtkButton.html#gtk-button-set-focus-on-click" title="g
</div>
<div class="refsect3">
<a name="gtk-button-get-focus-on-click.returns"></a><h4>Returns</h4>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the button grabs focus when it is clicked with
<p> <code class="literal">TRUE</code> if the button grabs focus when it is clicked with
the mouse.</p>
</div>
<p class="since">Since: 2.4</p>
@ -1095,8 +1095,8 @@ the mouse.</p>
<a name="gtk-button-set-alignment"></a><h3>gtk_button_set_alignment ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_set_alignment (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> xalign</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> yalign</code></em>);</pre>
<em class="parameter"><code><span class="type">gfloat</span> xalign</code></em>,
<em class="parameter"><code><span class="type">gfloat</span> yalign</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_button_set_alignment</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
<p>Access the child widget directly if you need to control
@ -1140,8 +1140,8 @@ the child is a <a class="link" href="GtkMisc.html" title="GtkMisc"><span class="
<a name="gtk-button-get-alignment"></a><h3>gtk_button_get_alignment ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_get_alignment (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *xalign</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> *yalign</code></em>);</pre>
<em class="parameter"><code><span class="type">gfloat</span> *xalign</code></em>,
<em class="parameter"><code><span class="type">gfloat</span> *yalign</code></em>);</pre>
<div class="warning">
<p><code class="literal">gtk_button_get_alignment</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
<p>Access the child widget directly if you need to control
@ -1185,8 +1185,8 @@ gtk_button_set_image (<em class="parameter"><code><a class="link" href="GtkButto
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *image</code></em>);</pre>
<p>Set the image of <em class="parameter"><code>button</code></em>
to the given widget. The image will be
displayed if the label text is <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> or if
<a class="link" href="GtkButton.html#GtkButton--always-show-image" title="The “always-show-image” property"><span class="type">“always-show-image”</span></a> is <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>. You dont have to call
displayed if the label text is <code class="literal">NULL</code> or if
<a class="link" href="GtkButton.html#GtkButton--always-show-image" title="The “always-show-image” property"><span class="type">“always-show-image”</span></a> is <code class="literal">TRUE</code>. You dont have to call
<a class="link" href="GtkWidget.html#gtk-widget-show" title="gtk_widget_show ()"><code class="function">gtk_widget_show()</code></a> on <em class="parameter"><code>image</code></em>
yourself.</p>
<div class="refsect3">
@ -1205,7 +1205,7 @@ displayed if the label text is <a href="https://developer.gnome.org/glib/unstabl
</tr>
<tr>
<td class="parameter_name"><p>image</p></td>
<td class="parameter_description"><p>a widget to set as the image for the button, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset. </p></td>
<td class="parameter_description"><p>a widget to set as the image for the button, or <code class="literal">NULL</code> to unset. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
</tr>
</tbody>
@ -1239,7 +1239,7 @@ or constructed by <a class="link" href="GtkButton.html#gtk-button-new-from-stock
</div>
<div class="refsect3">
<a name="gtk-button-get-image.returns"></a><h4>Returns</h4>
<p>a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case
<p>a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> or <code class="literal">NULL</code> in case
there is no image. </p>
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
@ -1310,8 +1310,8 @@ inside the button.</p>
<a name="gtk-button-set-always-show-image"></a><h3>gtk_button_set_always_show_image ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_button_set_always_show_image (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> always_show</code></em>);</pre>
<p>If <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the button will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-button-images" title="The “gtk-button-images” property"><span class="type">“gtk-button-images”</span></a>
<em class="parameter"><code><span class="type">gboolean</span> always_show</code></em>);</pre>
<p>If <code class="literal">TRUE</code>, the button will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-button-images" title="The “gtk-button-images” property"><span class="type">“gtk-button-images”</span></a>
setting and always show the image, if available.</p>
<p>Use this property if the button would be useless or hard to use
without the image.</p>
@ -1331,7 +1331,7 @@ without the image.</p>
</tr>
<tr>
<td class="parameter_name"><p>always_show</p></td>
<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the menuitem should always show the image</p></td>
<td class="parameter_description"><p><code class="literal">TRUE</code> if the menuitem should always show the image</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -1342,7 +1342,7 @@ without the image.</p>
<hr>
<div class="refsect2">
<a name="gtk-button-get-always-show-image"></a><h3>gtk_button_get_always_show_image ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_button_get_always_show_image (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
<p>Returns whether the button will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-button-images" title="The “gtk-button-images” property"><span class="type">“gtk-button-images”</span></a>
setting and always show the image, if available.</p>
@ -1363,16 +1363,16 @@ setting and always show the image, if available.</p>
</div>
<div class="refsect3">
<a name="gtk-button-get-always-show-image.returns"></a><h4>Returns</h4>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the button will always show the image</p>
<p> <code class="literal">TRUE</code> if the button will always show the image</p>
</div>
<p class="since">Since: <a class="link" href="api-index-3-6.html#api-index-3.6">3.6</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gtk-button-get-event-window"></a><h3>gtk_button_get_event_window ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/gdk3/gdk3-Windows.html#GdkWindow-struct"><span class="returnvalue">GdkWindow</span></a> *
<pre class="programlisting"><span class="returnvalue">GdkWindow</span> *
gtk_button_get_event_window (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
<p>Returns the buttons event window if it is realized, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise.
<p>Returns the buttons event window if it is realized, <code class="literal">NULL</code> otherwise.
This function should be rarely needed.</p>
<div class="refsect3">
<a name="gtk-button-get-event-window.parameters"></a><h4>Parameters</h4>
@ -1470,8 +1470,8 @@ signal.</p></td>
<a name="GtkButton.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GtkButton--always-show-image"></a><h3>The <code class="literal">“always-show-image”</code> property</h3>
<pre class="programlisting"> “always-show-image” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>If <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the button will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-button-images" title="The “gtk-button-images” property"><span class="type">“gtk-button-images”</span></a>
<pre class="programlisting"> “always-show-image” <span class="type">gboolean</span></pre>
<p>If <code class="literal">TRUE</code>, the button will ignore the <a class="link" href="GtkSettings.html#GtkSettings--gtk-button-images" title="The “gtk-button-images” property"><span class="type">“gtk-button-images”</span></a>
setting and always show the image, if available.</p>
<p>Use this property if the button would be useless or hard to use
without the image.</p>
@ -1499,7 +1499,7 @@ without the image.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--label"></a><h3>The <code class="literal">“label”</code> property</h3>
<pre class="programlisting"> “label” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<pre class="programlisting"> “label” <span class="type">gchar</span> *</pre>
<p>Text of the label widget inside the button, if the button contains a label widget.</p>
<p>Flags: Read / Write / Construct</p>
<p>Default value: NULL</p>
@ -1515,7 +1515,7 @@ without the image.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--use-stock"></a><h3>The <code class="literal">“use-stock”</code> property</h3>
<pre class="programlisting"> “use-stock” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “use-stock” <span class="type">gboolean</span></pre>
<p>If set, the label is used to pick a stock item instead of being displayed.</p>
<div class="warning"><p><code class="literal">GtkButton:use-stock</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
<p>Flags: Read / Write / Construct</p>
@ -1524,7 +1524,7 @@ without the image.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--use-underline"></a><h3>The <code class="literal">“use-underline”</code> property</h3>
<pre class="programlisting"> “use-underline” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “use-underline” <span class="type">gboolean</span></pre>
<p>If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.</p>
<p>Flags: Read / Write / Construct</p>
<p>Default value: FALSE</p>
@ -1532,7 +1532,7 @@ without the image.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--xalign"></a><h3>The <code class="literal">“xalign”</code> property</h3>
<pre class="programlisting"> “xalign” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></pre>
<pre class="programlisting"> “xalign” <span class="type">gfloat</span></pre>
<p>If the child of the button is a <a class="link" href="GtkMisc.html" title="GtkMisc"><span class="type">GtkMisc</span></a> or <a class="link" href="GtkAlignment.html" title="GtkAlignment"><span class="type">GtkAlignment</span></a>, this property
can be used to control its horizontal alignment. 0.0 is left aligned,
@ -1551,7 +1551,7 @@ its alignment.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--yalign"></a><h3>The <code class="literal">“yalign”</code> property</h3>
<pre class="programlisting"> “yalign” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></pre>
<pre class="programlisting"> “yalign” <span class="type">gfloat</span></pre>
<p>If the child of the button is a <a class="link" href="GtkMisc.html" title="GtkMisc"><span class="type">GtkMisc</span></a> or <a class="link" href="GtkAlignment.html" title="GtkAlignment"><span class="type">GtkAlignment</span></a>, this property
can be used to control its vertical alignment. 0.0 is top aligned,
@ -1572,7 +1572,7 @@ its alignment.</p>
<a name="GtkButton.style-property-details"></a><h2>Style Property Details</h2>
<div class="refsect2">
<a name="GtkButton--s-child-displacement-x"></a><h3>The <code class="literal">“child-displacement-x”</code> style property</h3>
<pre class="programlisting"> “child-displacement-x” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<pre class="programlisting"> “child-displacement-x” <span class="type">gint</span></pre>
<p>How far in the x direction to move the child when the button is depressed.</p>
<div class="warning">
<p><code class="literal">GtkButton:child-displacement-x</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
@ -1585,7 +1585,7 @@ its alignment.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--s-child-displacement-y"></a><h3>The <code class="literal">“child-displacement-y”</code> style property</h3>
<pre class="programlisting"> “child-displacement-y” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<pre class="programlisting"> “child-displacement-y” <span class="type">gint</span></pre>
<p>How far in the y direction to move the child when the button is depressed.</p>
<div class="warning">
<p><code class="literal">GtkButton:child-displacement-y</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
@ -1627,7 +1627,7 @@ For more information about default widgets, see <a class="link" href="GtkWidget.
<hr>
<div class="refsect2">
<a name="GtkButton--s-displace-focus"></a><h3>The <code class="literal">“displace-focus”</code> style property</h3>
<pre class="programlisting"> “displace-focus” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “displace-focus” <span class="type">gboolean</span></pre>
<p>Whether the child_displacement_x/child_displacement_y properties
should also affect the focus rectangle.</p>
<div class="warning">
@ -1642,7 +1642,7 @@ should also affect the focus rectangle.</p>
<hr>
<div class="refsect2">
<a name="GtkButton--s-image-spacing"></a><h3>The <code class="literal">“image-spacing”</code> style property</h3>
<pre class="programlisting"> “image-spacing” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<pre class="programlisting"> “image-spacing” <span class="type">gint</span></pre>
<p>Spacing in pixels between the image and label.</p>
<p>Flags: Read</p>
<p>Allowed values: &gt;= 0</p>
@ -1668,7 +1668,7 @@ should also affect the focus rectangle.</p>
<a name="GtkButton-activate"></a><h3>The <code class="literal">“activate”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *widget,
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>The ::activate signal on GtkButton is an action signal and
emitting it causes the button to animate press then release.
@ -1696,14 +1696,14 @@ Applications should never connect to this signal, but use the
</tbody>
</table></div>
</div>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p>
<p>Flags: Action</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkButton-clicked"></a><h3>The <code class="literal">“clicked”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button,
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted when the button has been activated (pressed and released).</p>
<div class="refsect3">
<a name="GtkButton-clicked.parameters"></a><h4>Parameters</h4>
@ -1727,14 +1727,14 @@ user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span cla
</tbody>
</table></div>
</div>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p>
<p>Flags: Action</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkButton-enter"></a><h3>The <code class="literal">“enter”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button,
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted when the pointer enters the button.</p>
<div class="warning">
<p><code class="literal">GtkButton::enter</code> has been deprecated since version 2.8 and should not be used in newly-written code.</p>
@ -1762,14 +1762,14 @@ user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span cla
</tbody>
</table></div>
</div>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
<p>Flags: Run First</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkButton-leave"></a><h3>The <code class="literal">“leave”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button,
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted when the pointer leaves the button.</p>
<div class="warning">
<p><code class="literal">GtkButton::leave</code> has been deprecated since version 2.8 and should not be used in newly-written code.</p>
@ -1797,14 +1797,14 @@ user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span cla
</tbody>
</table></div>
</div>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
<p>Flags: Run First</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkButton-pressed"></a><h3>The <code class="literal">“pressed”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button,
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted when the button is pressed.</p>
<div class="warning">
<p><code class="literal">GtkButton::pressed</code> has been deprecated since version 2.8 and should not be used in newly-written code.</p>
@ -1832,14 +1832,14 @@ user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span cla
</tbody>
</table></div>
</div>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
<p>Flags: Run First</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkButton-released"></a><h3>The <code class="literal">“released”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button,
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted when the button is released.</p>
<div class="warning">
<p><code class="literal">GtkButton::released</code> has been deprecated since version 2.8 and should not be used in newly-written code.</p>
@ -1867,7 +1867,7 @@ user_function (<a class="link" href="GtkButton.html" title="GtkButton"><span cla
</tbody>
</table></div>
</div>
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
<p>Flags: Run First</p>
</div>
</div>
</div>