New upstream version 3.24.14
This commit is contained in:
@ -8,7 +8,7 @@
|
||||
<link rel="up" href="LayoutContainers.html" title="Layout Containers">
|
||||
<link rel="prev" href="GtkListBox.html" title="GtkListBox">
|
||||
<link rel="next" href="GtkStack.html" title="GtkStack">
|
||||
<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
@ -39,8 +39,8 @@
|
||||
<a name="GtkFlowBox.functions"></a><h2>Functions</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="functions_return">
|
||||
<col class="functions_name">
|
||||
<col width="150px" class="functions_proto_type">
|
||||
<col class="functions_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
@ -253,7 +253,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="returnvalue">GtkSelectionMode</span></a>
|
||||
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="returnvalue">GtkSelectionMode</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkFlowBox.html#gtk-flow-box-get-selection-mode" title="gtk_flow_box_get_selection_mode ()">gtk_flow_box_get_selection_mode</a> <span class="c_punctuation">()</span>
|
||||
@ -398,7 +398,7 @@
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a></td>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="type">GtkSelectionMode</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkFlowBox.html#GtkFlowBox--selection-mode" title="The “selection-mode” property">selection-mode</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -409,9 +409,9 @@
|
||||
<a name="GtkFlowBox.signals"></a><h2>Signals</h2>
|
||||
<div class="informaltable"><table class="informaltable" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="signals_return">
|
||||
<col width="300px" class="signals_name">
|
||||
<col width="200px" class="signals_flags">
|
||||
<col width="150px" class="signal_proto_type">
|
||||
<col width="300px" class="signal_proto_name">
|
||||
<col width="200px" class="signal_proto_flags">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
@ -461,17 +461,17 @@
|
||||
<a name="GtkFlowBox.other"></a><h2>Types and Values</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="name">
|
||||
<col class="description">
|
||||
<col width="150px" class="other_proto_type">
|
||||
<col class="other_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a class="link" href="GtkFlowBox.html#GtkFlowBox-struct" title="struct GtkFlowBox">GtkFlowBox</a></td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkFlowBox.html#GtkFlowBox-struct">GtkFlowBox</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a class="link" href="GtkFlowBox.html#GtkFlowBoxChild-struct" title="struct GtkFlowBoxChild">GtkFlowBoxChild</a></td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkFlowBox.html#GtkFlowBoxChild-struct">GtkFlowBoxChild</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -536,13 +536,13 @@ the box and the widget.</p>
|
||||
5
|
||||
6
|
||||
7</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="normal">flowbox</span>
|
||||
<span class="normal">├── flowboxchild</span>
|
||||
<span class="normal">│ ╰── </span><span class="symbol"><</span><span class="normal">child</span><span class="symbol">></span>
|
||||
<span class="normal">├── flowboxchild</span>
|
||||
<span class="normal">│ ╰── </span><span class="symbol"><</span><span class="normal">child</span><span class="symbol">></span>
|
||||
<span class="normal">┊</span>
|
||||
<span class="normal">╰── </span><span class="symbol">[</span><span class="normal">rubberband</span><span class="symbol">]</span></pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">flowbox</span>
|
||||
<span class="err">├──</span> <span class="n">flowboxchild</span>
|
||||
<span class="err">│</span> <span class="err">╰──</span> <span class="o"><</span><span class="n">child</span><span class="o">></span>
|
||||
<span class="err">├──</span> <span class="n">flowboxchild</span>
|
||||
<span class="err">│</span> <span class="err">╰──</span> <span class="o"><</span><span class="n">child</span><span class="o">></span>
|
||||
<span class="err">┊</span>
|
||||
<span class="err">╰──</span> <span class="p">[</span><span class="n">rubberband</span><span class="p">]</span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -1388,10 +1388,10 @@ mode allows it.</p>
|
||||
<a name="gtk-flow-box-set-selection-mode"></a><h3>gtk_flow_box_set_selection_mode ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_flow_box_set_selection_mode (<em class="parameter"><code><a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a> mode</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="type">GtkSelectionMode</span></a> mode</code></em>);</pre>
|
||||
<p>Sets how selection works in <em class="parameter"><code>box</code></em>
|
||||
.
|
||||
See <a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a> for details.</p>
|
||||
See <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="type">GtkSelectionMode</span></a> for details.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-flow-box-set-selection-mode.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1419,7 +1419,7 @@ See <a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" titl
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-flow-box-get-selection-mode"></a><h3>gtk_flow_box_get_selection_mode ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="returnvalue">GtkSelectionMode</span></a>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="returnvalue">GtkSelectionMode</span></a>
|
||||
gtk_flow_box_get_selection_mode (<em class="parameter"><code><a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box</code></em>);</pre>
|
||||
<p>Gets the selection mode of <em class="parameter"><code>box</code></em>
|
||||
.</p>
|
||||
@ -1440,7 +1440,7 @@ gtk_flow_box_get_selection_mode (<em class="parameter"><code><a class="link" hre
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-flow-box-get-selection-mode.returns"></a><h4>Returns</h4>
|
||||
<p> the <a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a></p>
|
||||
<p> the <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="type">GtkSelectionMode</span></a></p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-12.html#api-index-3.12">3.12</a></p>
|
||||
</div>
|
||||
@ -1916,24 +1916,13 @@ model change, but that is more expensive.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkFlowBox.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkFlowBox-struct"></a><h3>struct GtkFlowBox</h3>
|
||||
<pre class="programlisting">struct GtkFlowBox;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkFlowBoxChild-struct"></a><h3>struct GtkFlowBoxChild</h3>
|
||||
<pre class="programlisting">struct GtkFlowBoxChild;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkFlowBox.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkFlowBox--activate-on-single-click"></a><h3>The <code class="literal">“activate-on-single-click”</code> property</h3>
|
||||
<pre class="programlisting"> “activate-on-single-click” <span class="type">gboolean</span></pre>
|
||||
<p>Determines whether children can be activated with a single
|
||||
click, or require a double-click.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: TRUE</p>
|
||||
</div>
|
||||
@ -1942,6 +1931,7 @@ click, or require a double-click.</p>
|
||||
<a name="GtkFlowBox--column-spacing"></a><h3>The <code class="literal">“column-spacing”</code> property</h3>
|
||||
<pre class="programlisting"> “column-spacing” <span class="type">guint</span></pre>
|
||||
<p>The amount of horizontal space between two children.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: 0</p>
|
||||
</div>
|
||||
@ -1951,6 +1941,7 @@ click, or require a double-click.</p>
|
||||
<pre class="programlisting"> “homogeneous” <span class="type">gboolean</span></pre>
|
||||
<p>Determines whether all children should be allocated the
|
||||
same size.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
</div>
|
||||
@ -1960,6 +1951,7 @@ same size.</p>
|
||||
<pre class="programlisting"> “max-children-per-line” <span class="type">guint</span></pre>
|
||||
<p>The maximum amount of children to request space for consecutively
|
||||
in the given orientation.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Allowed values: >= 1</p>
|
||||
<p>Default value: 7</p>
|
||||
@ -1973,6 +1965,7 @@ in the given orientation.</p>
|
||||
<p>Setting the minimum children per line ensures
|
||||
that a reasonably small height will be requested
|
||||
for the overall minimum width of the box.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: 0</p>
|
||||
</div>
|
||||
@ -1981,14 +1974,16 @@ for the overall minimum width of the box.</p>
|
||||
<a name="GtkFlowBox--row-spacing"></a><h3>The <code class="literal">“row-spacing”</code> property</h3>
|
||||
<pre class="programlisting"> “row-spacing” <span class="type">guint</span></pre>
|
||||
<p>The amount of vertical space between two children.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: 0</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkFlowBox--selection-mode"></a><h3>The <code class="literal">“selection-mode”</code> property</h3>
|
||||
<pre class="programlisting"> “selection-mode” <a class="link" href="gtk3-Standard-Enumerations.html#GtkSelectionMode" title="enum GtkSelectionMode"><span class="type">GtkSelectionMode</span></a></pre>
|
||||
<pre class="programlisting"> “selection-mode” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSelectionMode"><span class="type">GtkSelectionMode</span></a></pre>
|
||||
<p>The selection mode used by the flow box.</p>
|
||||
<p>Owner: GtkFlowBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: GTK_SELECTION_SINGLE</p>
|
||||
</div>
|
||||
@ -2001,7 +1996,7 @@ for the overall minimum width of the box.</p>
|
||||
user_function (<a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::activate-cursor-child signal is a
|
||||
<a class="link" href="gtk3-Bindings.html#GtkBindingSignal" title="struct GtkBindingSignal">keybinding signal</a>
|
||||
keybinding signal
|
||||
which gets emitted when the user activates the <em class="parameter"><code>box</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
@ -2071,11 +2066,11 @@ activated by the user.</p>
|
||||
<a name="GtkFlowBox-move-cursor"></a><h3>The <code class="literal">“move-cursor”</code> signal</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
user_function (<a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box,
|
||||
<a class="link" href="gtk3-Standard-Enumerations.html#GtkMovementStep" title="enum GtkMovementStep"><span class="type">GtkMovementStep</span></a> step,
|
||||
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkMovementStep"><span class="type">GtkMovementStep</span></a> step,
|
||||
<span class="type">gint</span> count,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::move-cursor signal is a
|
||||
<a class="link" href="gtk3-Bindings.html#GtkBindingSignal" title="struct GtkBindingSignal">keybinding signal</a>
|
||||
keybinding signal
|
||||
which gets emitted when the user initiates a cursor movement.</p>
|
||||
<p>Applications should not connect to it, but may emit it with
|
||||
<code class="function">g_signal_emit_by_name()</code> if they need to control the cursor
|
||||
@ -2105,7 +2100,7 @@ There are too many key combinations to list them all here.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>step</p></td>
|
||||
<td class="parameter_description"><p>the granularity fo the move, as a <a class="link" href="gtk3-Standard-Enumerations.html#GtkMovementStep" title="enum GtkMovementStep"><span class="type">GtkMovementStep</span></a></p></td>
|
||||
<td class="parameter_description"><p>the granularity fo the move, as a <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkMovementStep"><span class="type">GtkMovementStep</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -2136,7 +2131,7 @@ units to move</p></td>
|
||||
user_function (<a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::select-all signal is a
|
||||
<a class="link" href="gtk3-Bindings.html#GtkBindingSignal" title="struct GtkBindingSignal">keybinding signal</a>
|
||||
keybinding signal
|
||||
which gets emitted to select all children of the box, if
|
||||
the selection mode permits it.</p>
|
||||
<p>The default bindings for this signal is Ctrl-a.</p>
|
||||
@ -2206,7 +2201,7 @@ selected children.</p>
|
||||
user_function (<a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::toggle-cursor-child signal is a
|
||||
<a class="link" href="gtk3-Bindings.html#GtkBindingSignal" title="struct GtkBindingSignal">keybinding signal</a>
|
||||
keybinding signal
|
||||
which toggles the selection of the child that has the focus.</p>
|
||||
<p>The default binding for this signal is Ctrl-Space.</p>
|
||||
<div class="refsect3">
|
||||
@ -2240,7 +2235,7 @@ which toggles the selection of the child that has the focus.</p>
|
||||
user_function (<a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a> *box,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::unselect-all signal is a
|
||||
<a class="link" href="gtk3-Bindings.html#GtkBindingSignal" title="struct GtkBindingSignal">keybinding signal</a>
|
||||
keybinding signal
|
||||
which gets emitted to unselect all children of the box, if
|
||||
the selection mode permits it.</p>
|
||||
<p>The default bindings for this signal is Ctrl-Shift-a.</p>
|
||||
@ -2278,7 +2273,7 @@ user_function (<a class="link" href="GtkFlowBox.html#GtkFlowBoxChild"><span clas
|
||||
a child widget in a <a class="link" href="GtkFlowBox.html" title="GtkFlowBox"><span class="type">GtkFlowBox</span></a>, either by clicking or
|
||||
double-clicking, or by using the Space or Enter key.</p>
|
||||
<p>While this signal is used as a
|
||||
<a class="link" href="gtk3-Bindings.html#GtkBindingSignal" title="struct GtkBindingSignal">keybinding signal</a>,
|
||||
keybinding signal,
|
||||
it can be used by applications for their own purposes.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkFlowBoxChild-activate.parameters"></a><h4>Parameters</h4>
|
||||
@ -2307,6 +2302,6 @@ it can be used by applications for their own purposes.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.29</div>
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user