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="gtkbase.html" title="Part III. GTK+ Core Reference">
<link rel="prev" href="gtk3-General.html" title="Main loop and Events">
<link rel="next" href="gtk3-Keyboard-Accelerators.html" title="Accelerator Groups">
<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">
@ -35,8 +35,8 @@
<a name="gtk3-Feature-Test-Macros.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>
@ -99,49 +99,49 @@
<a name="gtk3-Feature-Test-Macros.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="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#gtk-major-version" title="gtk_major_version">gtk_major_version</a></td>
<td class="function_name">gtk_major_version</td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#gtk-minor-version" title="gtk_minor_version">gtk_minor_version</a></td>
<td class="function_name">gtk_minor_version</td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#gtk-micro-version" title="gtk_micro_version">gtk_micro_version</a></td>
<td class="function_name">gtk_micro_version</td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#gtk-binary-age" title="gtk_binary_age">gtk_binary_age</a></td>
<td class="function_name">gtk_binary_age</td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#gtk-interface-age" title="gtk_interface_age">gtk_interface_age</a></td>
<td class="function_name">gtk_interface_age</td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS" title="GTK_MAJOR_VERSION">GTK_MAJOR_VERSION</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS">GTK_MAJOR_VERSION</a></td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS" title="GTK_MINOR_VERSION">GTK_MINOR_VERSION</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS">GTK_MINOR_VERSION</a></td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS" title="GTK_MICRO_VERSION">GTK_MICRO_VERSION</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS">GTK_MICRO_VERSION</a></td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#GTK-BINARY-AGE:CAPS" title="GTK_BINARY_AGE">GTK_BINARY_AGE</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-BINARY-AGE:CAPS">GTK_BINARY_AGE</a></td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="gtk3-Feature-Test-Macros.html#GTK-INTERFACE-AGE:CAPS" title="GTK_INTERFACE_AGE">GTK_INTERFACE_AGE</a></td>
<td class="function_name"><a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-INTERFACE-AGE:CAPS">GTK_INTERFACE_AGE</a></td>
</tr>
</tbody>
</table></div>
@ -166,7 +166,7 @@ gtk_get_major_version (<em class="parameter"><code><span class="type">void</span
<p>Returns the major version number of the GTK+ library.
(e.g. in GTK+ version 3.1.5 this is 3.)</p>
<p>This function is in the library, so it represents the GTK+ library
your code is running against. Contrast with the <a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS" title="GTK_MAJOR_VERSION"><span class="type">GTK_MAJOR_VERSION</span></a>
your code is running against. Contrast with the <a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS"><span class="type">GTK_MAJOR_VERSION</span></a>
macro, which represents the major version of the GTK+ headers you
have included when compiling your code.</p>
<div class="refsect3">
@ -184,7 +184,7 @@ gtk_get_minor_version (<em class="parameter"><code><span class="type">void</span
(e.g. in GTK+ version 3.1.5 this is 1.)</p>
<p>This function is in the library, so it represents the GTK+ library
your code is are running against. Contrast with the
<a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS" title="GTK_MINOR_VERSION"><span class="type">GTK_MINOR_VERSION</span></a> macro, which represents the minor version of the
<a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS"><span class="type">GTK_MINOR_VERSION</span></a> macro, which represents the minor version of the
GTK+ headers you have included when compiling your code.</p>
<div class="refsect3">
<a name="gtk-get-minor-version.returns"></a><h4>Returns</h4>
@ -201,7 +201,7 @@ gtk_get_micro_version (<em class="parameter"><code><span class="type">void</span
(e.g. in GTK+ version 3.1.5 this is 5.)</p>
<p>This function is in the library, so it represents the GTK+ library
your code is are running against. Contrast with the
<a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS" title="GTK_MICRO_VERSION"><span class="type">GTK_MICRO_VERSION</span></a> macro, which represents the micro version of the
<a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS"><span class="type">GTK_MICRO_VERSION</span></a> macro, which represents the micro version of the
GTK+ headers you have included when compiling your code.</p>
<div class="refsect3">
<a name="gtk-get-micro-version.returns"></a><h4>Returns</h4>
@ -248,7 +248,7 @@ gtk_check_version (<em class="parameter"><code><span class="type">guint</span> r
<em class="parameter"><code><span class="type">guint</span> required_micro</code></em>);</pre>
<p>Checks that the GTK+ library in use is compatible with the
given version. Generally you would pass in the constants
<a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS" title="GTK_MAJOR_VERSION"><span class="type">GTK_MAJOR_VERSION</span></a>, <a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS" title="GTK_MINOR_VERSION"><span class="type">GTK_MINOR_VERSION</span></a>, <a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS" title="GTK_MICRO_VERSION"><span class="type">GTK_MICRO_VERSION</span></a>
<a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS"><span class="type">GTK_MAJOR_VERSION</span></a>, <a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS"><span class="type">GTK_MINOR_VERSION</span></a>, <a href="https://developer.gnome.org/gtk4/gtk4-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS"><span class="type">GTK_MICRO_VERSION</span></a>
as the three arguments to this function; that produces
a check that the library in use is compatible with
the version of GTK+ the application or module was compiled
@ -345,85 +345,8 @@ is the same as or newer than the passed-in version.</p>
</div>
</div>
</div>
<div class="refsect1">
<a name="gtk3-Feature-Test-Macros.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="gtk-major-version"></a><h3>gtk_major_version</h3>
<pre class="programlisting">#define gtk_major_version gtk_get_major_version ()
</pre>
</div>
<hr>
<div class="refsect2">
<a name="gtk-minor-version"></a><h3>gtk_minor_version</h3>
<pre class="programlisting">#define gtk_minor_version gtk_get_minor_version ()
</pre>
</div>
<hr>
<div class="refsect2">
<a name="gtk-micro-version"></a><h3>gtk_micro_version</h3>
<pre class="programlisting">#define gtk_micro_version gtk_get_micro_version ()
</pre>
</div>
<hr>
<div class="refsect2">
<a name="gtk-binary-age"></a><h3>gtk_binary_age</h3>
<pre class="programlisting">#define gtk_binary_age gtk_get_binary_age ()
</pre>
</div>
<hr>
<div class="refsect2">
<a name="gtk-interface-age"></a><h3>gtk_interface_age</h3>
<pre class="programlisting">#define gtk_interface_age gtk_get_interface_age ()
</pre>
</div>
<hr>
<div class="refsect2">
<a name="GTK-MAJOR-VERSION:CAPS"></a><h3>GTK_MAJOR_VERSION</h3>
<pre class="programlisting">#define GTK_MAJOR_VERSION (3)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-major-version" title="gtk_get_major_version ()"><code class="function">gtk_get_major_version()</code></a>, but from the headers used at
application compile time, rather than from the library linked
against at application run time.</p>
</div>
<hr>
<div class="refsect2">
<a name="GTK-MINOR-VERSION:CAPS"></a><h3>GTK_MINOR_VERSION</h3>
<pre class="programlisting">#define GTK_MINOR_VERSION (24)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-minor-version" title="gtk_get_minor_version ()"><code class="function">gtk_get_minor_version()</code></a>, but from the headers used at
application compile time, rather than from the library linked
against at application run time.</p>
</div>
<hr>
<div class="refsect2">
<a name="GTK-MICRO-VERSION:CAPS"></a><h3>GTK_MICRO_VERSION</h3>
<pre class="programlisting">#define GTK_MICRO_VERSION (13)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-micro-version" title="gtk_get_micro_version ()"><code class="function">gtk_get_micro_version()</code></a>, but from the headers used at
application compile time, rather than from the library linked
against at application run time.</p>
</div>
<hr>
<div class="refsect2">
<a name="GTK-BINARY-AGE:CAPS"></a><h3>GTK_BINARY_AGE</h3>
<pre class="programlisting">#define GTK_BINARY_AGE (2413)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-binary-age" title="gtk_get_binary_age ()"><code class="function">gtk_get_binary_age()</code></a>, but from the headers used at
application compile time, rather than from the library linked
against at application run time.</p>
</div>
<hr>
<div class="refsect2">
<a name="GTK-INTERFACE-AGE:CAPS"></a><h3>GTK_INTERFACE_AGE</h3>
<pre class="programlisting">#define GTK_INTERFACE_AGE (9)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-interface-age" title="gtk_get_interface_age ()"><code class="function">gtk_get_interface_age()</code></a>, but from the headers used at
application compile time, rather than from the library linked
against at application run time.</p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.29</div>
<hr>Generated by GTK-Doc V1.32.1</div>
</body>
</html>