📄 gtk-types.html
字号:
<a class="indexterm" name="id3344822"></a><pre class="programlisting">#define GTK_VALUE_FLOAT(a) ((a).d.float_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_FLOAT</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_FLOAT</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3344903"></a><h3><a name="GTK-VALUE-DOUBLE:CAPS"></a>GTK_VALUE_DOUBLE()</h3><a class="indexterm" name="id3344919"></a><pre class="programlisting">#define GTK_VALUE_DOUBLE(a) ((a).d.double_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_DOUBLE</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_DOUBLE</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345001"></a><h3><a name="GTK-VALUE-STRING:CAPS"></a>GTK_VALUE_STRING()</h3><a class="indexterm" name="id3345017"></a><pre class="programlisting">#define GTK_VALUE_STRING(a) ((a).d.string_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_STRING</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_STRING</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345099"></a><h3><a name="GTK-VALUE-ENUM:CAPS"></a>GTK_VALUE_ENUM()</h3><a class="indexterm" name="id3345114"></a><pre class="programlisting">#define GTK_VALUE_ENUM(a) ((a).d.int_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_ENUM</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_ENUM</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345196"></a><h3><a name="GTK-VALUE-FLAGS:CAPS"></a>GTK_VALUE_FLAGS()</h3><a class="indexterm" name="id3345212"></a><pre class="programlisting">#define GTK_VALUE_FLAGS(a) ((a).d.uint_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_FLAGS</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_FLAGS</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345293"></a><h3><a name="GTK-VALUE-BOXED:CAPS"></a>GTK_VALUE_BOXED()</h3><a class="indexterm" name="id3345309"></a><pre class="programlisting">#define GTK_VALUE_BOXED(a) ((a).d.pointer_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_BOXED</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_BOXED</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345390"></a><h3><a name="GTK-VALUE-POINTER:CAPS"></a>GTK_VALUE_POINTER()</h3><a class="indexterm" name="id3345406"></a><pre class="programlisting">#define GTK_VALUE_POINTER(a) ((a).d.pointer_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_POINTER</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_POINTER</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345488"></a><h3><a name="GTK-VALUE-OBJECT:CAPS"></a>GTK_VALUE_OBJECT()</h3><a class="indexterm" name="id3345504"></a><pre class="programlisting">#define GTK_VALUE_OBJECT(a) ((a).d.object_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_OBJECT</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_OBJECT</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345585"></a><h3><a name="GTK-VALUE-SIGNAL:CAPS"></a>GTK_VALUE_SIGNAL()</h3><a class="indexterm" name="id3345600"></a><pre class="programlisting">#define GTK_VALUE_SIGNAL(a) ((a).d.signal_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_VALUE_SIGNAL</code> is deprecated and should not be used in newly-written code.</p></div><p>Gets the value of a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> whose <a class="link" href="gtk-Types.html#GtkType"><span class="type">GtkType</span></a> is <code class="literal">GTK_TYPE_SIGNAL</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345683"></a><h3><a name="GTK-RETLOC-CHAR:CAPS"></a>GTK_RETLOC_CHAR()</h3><a class="indexterm" name="id3345698"></a><pre class="programlisting">#define GTK_RETLOC_CHAR(a) ((gchar*) (a).d.pointer_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_RETLOC_CHAR</code> is deprecated and should not be used in newly-written code.</p></div><p>If the <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> contains a pointer to the value, this macro will be a pointer to a <code class="literal">GTK_TYPE_CHAR</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345772"></a><h3><a name="GTK-RETLOC-UCHAR:CAPS"></a>GTK_RETLOC_UCHAR()</h3><a class="indexterm" name="id3345787"></a><pre class="programlisting">#define GTK_RETLOC_UCHAR(a) ((guchar*) (a).d.pointer_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_RETLOC_UCHAR</code> is deprecated and should not be used in newly-written code.</p></div><p>If the <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> contains a pointer to the value, this macro will be a pointer to a <code class="literal">GTK_TYPE_UCHAR</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3345861"></a><h3><a name="GTK-RETLOC-BOOL:CAPS"></a>GTK_RETLOC_BOOL()</h3><a class="indexterm" name="id3345876"></a><pre class="programlisting">#define GTK_RETLOC_BOOL(a) ((gboolean*) (a).d.pointer_data)</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">GTK_RETLOC_BOOL</code> is deprecated and should not be used in newly-written code.</p></div><p>If the <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a> contains a pointer to the value, this macro will be a pointer to a <code class="literal">GTK_TYPE_BOOL</code>.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td><td>a <a class="link" href="gtk-Types.html#GtkArg"><span class="type">GtkArg</span></a>.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -