New upstream version 3.24.14

This commit is contained in:
Simon McVittie
2020-02-29 14:17:40 +00:00
543 changed files with 330694 additions and 808714 deletions

View File

@ -8,7 +8,7 @@
<link rel="up" href="TreeWidgetObjects.html" title="Tree, List and Icon Grid Widgets">
<link rel="prev" href="GtkTreeSelection.html" title="GtkTreeSelection">
<link rel="next" href="GtkTreeView.html" title="GtkTreeView">
<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="GtkTreeViewColumn.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>
@ -189,7 +189,7 @@
</tr>
<tr>
<td class="function_type">
<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing"><span class="returnvalue">GtkTreeViewColumnSizing</span></a>
<a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing"><span class="returnvalue">GtkTreeViewColumnSizing</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-sizing" title="gtk_tree_view_column_get_sizing ()">gtk_tree_view_column_get_sizing</a> <span class="c_punctuation">()</span>
@ -404,7 +404,7 @@
</tr>
<tr>
<td class="function_type">
<a class="link" href="gtk3-Standard-Enumerations.html#GtkSortType" title="enum GtkSortType"><span class="returnvalue">GtkSortType</span></a>
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSortType"><span class="returnvalue">GtkSortType</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-sort-order" title="gtk_tree_view_column_get_sort_order ()">gtk_tree_view_column_get_sort_order</a> <span class="c_punctuation">()</span>
@ -495,7 +495,7 @@
<td class="property_type">
<a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> *</td>
<td class="property_name"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--cell-area" title="The “cell-area” property">cell-area</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type"><span class="type">gboolean</span></td>
@ -533,7 +533,7 @@
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a></td>
<td class="property_type"><a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a></td>
<td class="property_name"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--sizing" title="The “sizing” property">sizing</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -548,7 +548,7 @@
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkSortType" title="enum GtkSortType"><span class="type">GtkSortType</span></a></td>
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSortType"><span class="type">GtkSortType</span></a></td>
<td class="property_name"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--sort-order" title="The “sort-order” property">sort-order</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -591,9 +591,9 @@
<a name="GtkTreeViewColumn.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>
<td class="signal_type"><span class="returnvalue">void</span></td>
@ -606,17 +606,17 @@
<a name="GtkTreeViewColumn.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">enum</td>
<td class="function_name"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing">GtkTreeViewColumnSizing</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing">GtkTreeViewColumnSizing</a></td>
</tr>
<tr>
<td class="datatype_keyword">struct</td>
<td class="function_name"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn-struct" title="struct GtkTreeViewColumn">GtkTreeViewColumn</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumn-struct">GtkTreeViewColumn</a></td>
</tr>
</tbody>
</table></div>
@ -772,18 +772,18 @@ This is equivalent to calling <a class="link" href="GtkTreeViewColumn.html#gtk-t
10
11
12</pre></td>
<td class="listing_code"><pre class="programlisting"><span class="keyword">enum</span><span class="normal"> </span><span class="cbracket">{</span><span class="normal"> TEXT_COLUMN</span><span class="symbol">,</span><span class="normal"> COLOR_COLUMN</span><span class="symbol">,</span><span class="normal"> N_COLUMNS </span><span class="cbracket">}</span><span class="symbol">;</span>
<span class="comment">// ...</span>
<span class="cbracket">{</span>
<span class="normal"> </span><span class="usertype">GtkTreeViewColumn</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">column</span><span class="symbol">;</span>
<span class="normal"> </span><span class="usertype">GtkCellRenderer</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">renderer </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkCellRendererText.html#gtk-cell-renderer-text-new">gtk_cell_renderer_text_new</a></span><span class="normal"> </span><span class="symbol">();</span>
<td class="listing_code"><pre class="programlisting"><span class="k">enum</span> <span class="p">{</span> <span class="n">TEXT_COLUMN</span><span class="p">,</span> <span class="n">COLOR_COLUMN</span><span class="p">,</span> <span class="n">N_COLUMNS</span> <span class="p">};</span>
<span class="c1">// ...</span>
<span class="p">{</span>
<span class="n">GtkTreeViewColumn</span> <span class="o">*</span><span class="n">column</span><span class="p">;</span>
<span class="n">GtkCellRenderer</span> <span class="o">*</span><span class="n">renderer</span> <span class="o">=</span> <span class="n">gtk_cell_renderer_text_new</span> <span class="p">();</span>
<span class="normal"> column </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkTreeViewColumn.html#gtk-tree-view-column-new-with-attributes">gtk_tree_view_column_new_with_attributes</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"Title"</span><span class="symbol">,</span>
<span class="normal"> renderer</span><span class="symbol">,</span>
<span class="normal"> </span><span class="string">"text"</span><span class="symbol">,</span><span class="normal"> TEXT_COLUMN</span><span class="symbol">,</span>
<span class="normal"> </span><span class="string">"foreground"</span><span class="symbol">,</span><span class="normal"> COLOR_COLUMN</span><span class="symbol">,</span>
<span class="normal"> NULL</span><span class="symbol">);</span>
<span class="cbracket">}</span></pre></td>
<span class="n">column</span> <span class="o">=</span> <span class="n">gtk_tree_view_column_new_with_attributes</span> <span class="p">(</span><span class="s">&quot;Title&quot;</span><span class="p">,</span>
<span class="n">renderer</span><span class="p">,</span>
<span class="s">&quot;text&quot;</span><span class="p">,</span> <span class="n">TEXT_COLUMN</span><span class="p">,</span>
<span class="s">&quot;foreground&quot;</span><span class="p">,</span> <span class="n">COLOR_COLUMN</span><span class="p">,</span>
<span class="nb">NULL</span><span class="p">);</span>
<span class="p">}</span></pre></td>
</tr>
</tbody>
</table>
@ -1241,8 +1241,8 @@ gtk_tree_view_column_set_resizable (<em class="parameter"><code><a class="link"
<p>If <em class="parameter"><code>resizable</code></em>
is <code class="literal">TRUE</code>, then the user can explicitly resize the column by
grabbing the outer edge of the column button. If resizable is <code class="literal">TRUE</code> and
sizing mode of the column is <a class="link" href="GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-AUTOSIZE:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_AUTOSIZE</span></a>, then the sizing
mode is changed to <a class="link" href="GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-GROW-ONLY:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_GROW_ONLY</span></a>.</p>
sizing mode of the column is <a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-AUTOSIZE:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_AUTOSIZE</span></a>, then the sizing
mode is changed to <a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-GROW-ONLY:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_GROW_ONLY</span></a>.</p>
<div class="refsect3">
<a name="gtk-tree-view-column-set-resizable.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@ -1299,7 +1299,7 @@ can be resized.</p>
<a name="gtk-tree-view-column-set-sizing"></a><h3>gtk_tree_view_column_set_sizing ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_tree_view_column_set_sizing (<em class="parameter"><code><a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a> *tree_column</code></em>,
<em class="parameter"><code><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a> type</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a> type</code></em>);</pre>
<p>Sets the growth behavior of <em class="parameter"><code>tree_column</code></em>
to <em class="parameter"><code>type</code></em>
.</p>
@ -1319,7 +1319,7 @@ gtk_tree_view_column_set_sizing (<em class="parameter"><code><a class="link" hre
</tr>
<tr>
<td class="parameter_name"><p>type</p></td>
<td class="parameter_description"><p>The <a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a>.</p></td>
<td class="parameter_description"><p>The <a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a>.</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -1329,7 +1329,7 @@ gtk_tree_view_column_set_sizing (<em class="parameter"><code><a class="link" hre
<hr>
<div class="refsect2">
<a name="gtk-tree-view-column-get-sizing"></a><h3>gtk_tree_view_column_get_sizing ()</h3>
<pre class="programlisting"><a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing"><span class="returnvalue">GtkTreeViewColumnSizing</span></a>
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing"><span class="returnvalue">GtkTreeViewColumnSizing</span></a>
gtk_tree_view_column_get_sizing (<em class="parameter"><code><a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a> *tree_column</code></em>);</pre>
<p>Returns the current type of <em class="parameter"><code>tree_column</code></em>
.</p>
@ -1422,7 +1422,7 @@ unsets it. The effective value of <em class="parameter"><code>fixed_width</code
is clamped between the
minimum and maximum width of the column; however, the value stored in the
“fixed-width” property is not clamped. If the column sizing is
<a class="link" href="GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-GROW-ONLY:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_GROW_ONLY</span></a> or <a class="link" href="GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-AUTOSIZE:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_AUTOSIZE</span></a>, setting
<a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-GROW-ONLY:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_GROW_ONLY</span></a> or <a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GTK-TREE-VIEW-COLUMN-AUTOSIZE:CAPS"><span class="type">GTK_TREE_VIEW_COLUMN_AUTOSIZE</span></a>, setting
a fixed width overrides the automatically calculated width. Note that
<em class="parameter"><code>fixed_width</code></em>
is only a hint to GTK+; the width actually allocated to the
@ -2127,7 +2127,7 @@ gtk_tree_view_column_get_sort_indicator
<a name="gtk-tree-view-column-set-sort-order"></a><h3>gtk_tree_view_column_set_sort_order ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_tree_view_column_set_sort_order (<em class="parameter"><code><a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a> *tree_column</code></em>,
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkSortType" title="enum GtkSortType"><span class="type">GtkSortType</span></a> order</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSortType"><span class="type">GtkSortType</span></a> order</code></em>);</pre>
<p>Changes the appearance of the sort indicator. </p>
<p>This does not actually sort the model. Use
<a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-sort-column-id" title="gtk_tree_view_column_set_sort_column_id ()"><code class="function">gtk_tree_view_column_set_sort_column_id()</code></a> if you want automatic sorting
@ -2163,7 +2163,7 @@ calling this function; see <a class="link" href="GtkTreeViewColumn.html#gtk-tree
<hr>
<div class="refsect2">
<a name="gtk-tree-view-column-get-sort-order"></a><h3>gtk_tree_view_column_get_sort_order ()</h3>
<pre class="programlisting"><a class="link" href="gtk3-Standard-Enumerations.html#GtkSortType" title="enum GtkSortType"><span class="returnvalue">GtkSortType</span></a>
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSortType"><span class="returnvalue">GtkSortType</span></a>
gtk_tree_view_column_get_sort_order (<em class="parameter"><code><a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a> *tree_column</code></em>);</pre>
<p>Gets the value set by <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-sort-order" title="gtk_tree_view_column_set_sort_order ()"><code class="function">gtk_tree_view_column_set_sort_order()</code></a>.</p>
<div class="refsect3">
@ -2509,59 +2509,12 @@ gtk_tree_view_column_get_x_offset (<em class="parameter"><code><a class="link" h
</div>
</div>
<div class="refsect1">
<a name="GtkTreeViewColumn.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="GtkTreeViewColumnSizing"></a><h3>enum GtkTreeViewColumnSizing</h3>
<p>The sizing method the column uses to determine its width. Please note
that <em class="parameter"><code>GTK_TREE_VIEW_COLUMN_AUTOSIZE</code></em>
are inefficient for large views, and
can make columns appear choppy.</p>
<div class="refsect3">
<a name="GtkTreeViewColumnSizing.members"></a><h4>Members</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
<col width="200px" class="enum_members_annotations">
</colgroup>
<tbody>
<tr>
<td class="enum_member_name"><p><a name="GTK-TREE-VIEW-COLUMN-GROW-ONLY:CAPS"></a>GTK_TREE_VIEW_COLUMN_GROW_ONLY</p></td>
<td class="enum_member_description">
<p>Columns only get bigger in reaction to changes in the model</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="GTK-TREE-VIEW-COLUMN-AUTOSIZE:CAPS"></a>GTK_TREE_VIEW_COLUMN_AUTOSIZE</p></td>
<td class="enum_member_description">
<p>Columns resize to be the optimal size everytime the model changes.</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="GTK-TREE-VIEW-COLUMN-FIXED:CAPS"></a>GTK_TREE_VIEW_COLUMN_FIXED</p></td>
<td class="enum_member_description">
<p>Columns are a fixed numbers of pixels wide.</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="GtkTreeViewColumn-struct"></a><h3>struct GtkTreeViewColumn</h3>
<pre class="programlisting">struct GtkTreeViewColumn;</pre>
</div>
</div>
<div class="refsect1">
<a name="GtkTreeViewColumn.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GtkTreeViewColumn--alignment"></a><h3>The <code class="literal">“alignment”</code> property</h3>
<pre class="programlisting"> “alignment” <span class="type">gfloat</span></pre>
<p>X Alignment of the column header text or widget.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Allowed values: [0,1]</p>
<p>Default value: 0</p>
@ -2574,7 +2527,8 @@ can make columns appear choppy.</p>
<p>If no area is specified when creating the tree view column with <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-new-with-area" title="gtk_tree_view_column_new_with_area ()"><code class="function">gtk_tree_view_column_new_with_area()</code></a>
a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a> will be used.</p>
<p>Flags: Read / Write / Construct Only</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write / Construct Only</p>
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
</div>
<hr>
@ -2582,6 +2536,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--clickable"></a><h3>The <code class="literal">“clickable”</code> property</h3>
<pre class="programlisting"> “clickable” <span class="type">gboolean</span></pre>
<p>Whether the header can be clicked.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
@ -2590,6 +2545,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--expand"></a><h3>The <code class="literal">“expand”</code> property</h3>
<pre class="programlisting"> “expand” <span class="type">gboolean</span></pre>
<p>Column gets share of extra width allocated to the widget.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
@ -2598,6 +2554,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--fixed-width"></a><h3>The <code class="literal">“fixed-width”</code> property</h3>
<pre class="programlisting"> “fixed-width” <span class="type">gint</span></pre>
<p>Current fixed width of the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
@ -2607,6 +2564,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--max-width"></a><h3>The <code class="literal">“max-width”</code> property</h3>
<pre class="programlisting"> “max-width” <span class="type">gint</span></pre>
<p>Maximum allowed width of the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
@ -2616,6 +2574,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--min-width"></a><h3>The <code class="literal">“min-width”</code> property</h3>
<pre class="programlisting"> “min-width” <span class="type">gint</span></pre>
<p>Minimum allowed width of the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
@ -2625,6 +2584,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--reorderable"></a><h3>The <code class="literal">“reorderable”</code> property</h3>
<pre class="programlisting"> “reorderable” <span class="type">gboolean</span></pre>
<p>Whether the column can be reordered around the headers.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
@ -2633,14 +2593,16 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<a name="GtkTreeViewColumn--resizable"></a><h3>The <code class="literal">“resizable”</code> property</h3>
<pre class="programlisting"> “resizable” <span class="type">gboolean</span></pre>
<p>Column is user-resizable.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkTreeViewColumn--sizing"></a><h3>The <code class="literal">“sizing”</code> property</h3>
<pre class="programlisting"> “sizing” <a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing" title="enum GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a></pre>
<pre class="programlisting"> “sizing” <a href="https://developer.gnome.org/gtk4/GtkTreeViewColumn.html#GtkTreeViewColumnSizing"><span class="type">GtkTreeViewColumnSizing</span></a></pre>
<p>Resize mode of the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: GTK_TREE_VIEW_COLUMN_GROW_ONLY</p>
</div>
@ -2650,6 +2612,7 @@ a horizontally oriented <a class="link" href="GtkCellAreaBox.html" title="GtkCel
<pre class="programlisting"> “sort-column-id” <span class="type">gint</span></pre>
<p>Logical sort column ID this column sorts on when selected for sorting. Setting the sort column ID makes the column header
clickable. Set to -1 to make the column unsortable.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
@ -2660,14 +2623,16 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--sort-indicator"></a><h3>The <code class="literal">“sort-indicator”</code> property</h3>
<pre class="programlisting"> “sort-indicator” <span class="type">gboolean</span></pre>
<p>Whether to show a sort indicator.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GtkTreeViewColumn--sort-order"></a><h3>The <code class="literal">“sort-order”</code> property</h3>
<pre class="programlisting"> “sort-order” <a class="link" href="gtk3-Standard-Enumerations.html#GtkSortType" title="enum GtkSortType"><span class="type">GtkSortType</span></a></pre>
<pre class="programlisting"> “sort-order” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkSortType"><span class="type">GtkSortType</span></a></pre>
<p>Sort direction the sort indicator should indicate.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: GTK_SORT_ASCENDING</p>
</div>
@ -2676,6 +2641,7 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--spacing"></a><h3>The <code class="literal">“spacing”</code> property</h3>
<pre class="programlisting"> “spacing” <span class="type">gint</span></pre>
<p>Space which is inserted between cells.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Allowed values: &gt;= 0</p>
<p>Default value: 0</p>
@ -2685,6 +2651,7 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--title"></a><h3>The <code class="literal">“title”</code> property</h3>
<pre class="programlisting"> “title” <span class="type">gchar</span> *</pre>
<p>Title to appear in column header.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: ""</p>
</div>
@ -2693,6 +2660,7 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--visible"></a><h3>The <code class="literal">“visible”</code> property</h3>
<pre class="programlisting"> “visible” <span class="type">gboolean</span></pre>
<p>Whether to display the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
<p>Default value: TRUE</p>
</div>
@ -2701,6 +2669,7 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--widget"></a><h3>The <code class="literal">“widget”</code> property</h3>
<pre class="programlisting"> “widget” <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *</pre>
<p>Widget to put in column header button instead of column title.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read / Write</p>
</div>
<hr>
@ -2708,6 +2677,7 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--width"></a><h3>The <code class="literal">“width”</code> property</h3>
<pre class="programlisting"> “width” <span class="type">gint</span></pre>
<p>Current width of the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read</p>
<p>Allowed values: &gt;= 0</p>
<p>Default value: 0</p>
@ -2717,6 +2687,7 @@ clickable. Set to -1 to make the column unsortable.</p>
<a name="GtkTreeViewColumn--x-offset"></a><h3>The <code class="literal">“x-offset”</code> property</h3>
<pre class="programlisting"> “x-offset” <span class="type">gint</span></pre>
<p>Current X position of the column.</p>
<p>Owner: GtkTreeViewColumn</p>
<p>Flags: Read</p>
<p>Allowed values: &gt;= -2147483647</p>
<p>Default value: 0</p>
@ -2735,12 +2706,12 @@ user_function (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewC
<div class="refsect1">
<a name="GtkTreeViewColumn.see-also"></a><h2>See Also</h2>
<p><a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a>, <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>, <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>, <a class="link" href="GtkTreeSortable.html" title="GtkTreeSortable"><span class="type">GtkTreeSortable</span></a>,
<a class="link" href="GtkTreeModelSort.html" title="GtkTreeModelSort"><span class="type">GtkTreeModelSort</span></a>, <a class="link" href="GtkListStore.html" title="GtkListStore"><span class="type">GtkListStore</span></a>, <a class="link" href="GtkTreeStore.html" title="GtkTreeStore"><span class="type">GtkTreeStore</span></a>, <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>, <a class="link" href="GtkCellEditable.html" title="GtkCellEditable"><span class="type">GtkCellEditable</span></a>,
<a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a>, <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>, <a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a>,
<a class="link" href="gtk3-GtkTreeView-drag-and-drop.html" title="GtkTreeView drag-and-drop">GtkTreeView drag-and-drop</a></p>
<a class="link" href="GtkTreeModelSort.html" title="GtkTreeModelSort"><span class="type">GtkTreeModelSort</span></a>, <a class="link" href="GtkListStore.html" title="GtkListStore"><span class="type">GtkListStore</span></a>, <a class="link" href="GtkTreeStore.html" title="GtkTreeStore"><span class="type">GtkTreeStore</span></a>, <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>, <a class="link" href="GtkCellEditable.html" title="GtkCellEditable"><span class="type">GtkCellEditable</span></a>,
<a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a>, <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>, <a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a>,
<a class="link" href="gtk3-GtkTreeView-drag-and-drop.html" title="GtkTreeView drag-and-drop">GtkTreeView drag-and-drop</a></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>