⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pango-tab-stops.html

📁 GTK+-2.0源码之pango-1.15.6.tar.gz
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<hr><div class="refsect2" lang="en"><a name="id2832953"></a><h3><a name="pango-tab-array-copy"></a>pango_tab_array_copy ()</h3><a class="indexterm" name="id2832966"></a><pre class="programlisting"><a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a>* pango_tab_array_copy         (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *src);</pre><p>Copies a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td><td> <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a> to copy</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> the newly allocated <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a>, which should              be freed with <a href="pango-Tab-Stops.html#pango-tab-array-free"><code class="function">pango_tab_array_free()</code></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833062"></a><h3><a name="pango-tab-array-free"></a>pango_tab_array_free ()</h3><a class="indexterm" name="id2833075"></a><pre class="programlisting">void        pango_tab_array_free            (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array);</pre><p>Frees a tab array and associated resources.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833134"></a><h3><a name="pango-tab-array-get-size"></a>pango_tab_array_get_size ()</h3><a class="indexterm" name="id2833147"></a><pre class="programlisting"><ahref="../glib/glib-Basic-Types.html#gint">gint</a>        pango_tab_array_get_size        (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array);</pre><p>Gets the number of tab stops in <em class="parameter"><code>tab_array</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> the number of tab stops in the array.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833222"></a><h3><a name="pango-tab-array-resize"></a>pango_tab_array_resize ()</h3><a class="indexterm" name="id2833236"></a><pre class="programlisting">void        pango_tab_array_resize          (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array,                                             <ahref="../glib/glib-Basic-Types.html#gint">gint</a> new_size);</pre><p>Resizes a tab array. You must subsequently initialize any tabs thatwere added as a result of growing the array.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>new_size</code></em>&#160;:</span></td><td> new size of the array</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833317"></a><h3><a name="pango-tab-array-set-tab"></a>pango_tab_array_set_tab ()</h3><a class="indexterm" name="id2833331"></a><pre class="programlisting">void        pango_tab_array_set_tab         (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array,                                             <ahref="../glib/glib-Basic-Types.html#gint">gint</a> tab_index,                                             <a href="pango-Tab-Stops.html#PangoTabAlign">PangoTabAlign</a> alignment,                                             <ahref="../glib/glib-Basic-Types.html#gint">gint</a> location);</pre><p>Sets the alignment and location of a tab stop.<em class="parameter"><code>alignment</code></em> must always be <a href="pango-Tab-Stops.html#PANGO-TAB-LEFT:CAPS"><span class="type">PANGO_TAB_LEFT</span></a> in the currentimplementation.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>tab_index</code></em>&#160;:</span></td><td> the index of a tab stop</td></tr><tr><td><span class="term"><em class="parameter"><code>alignment</code></em>&#160;:</span></td><td> tab alignment</td></tr><tr><td><span class="term"><em class="parameter"><code>location</code></em>&#160;:</span></td><td> tab location in Pango units</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833470"></a><h3><a name="pango-tab-array-get-tab"></a>pango_tab_array_get_tab ()</h3><a class="indexterm" name="id2833483"></a><pre class="programlisting">void        pango_tab_array_get_tab         (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array,                                             <ahref="../glib/glib-Basic-Types.html#gint">gint</a> tab_index,                                             <a href="pango-Tab-Stops.html#PangoTabAlign">PangoTabAlign</a> *alignment,                                             <ahref="../glib/glib-Basic-Types.html#gint">gint</a> *location);</pre><p>Gets the alignment and position of a tab stop.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>tab_index</code></em>&#160;:</span></td><td> tab stop index</td></tr><tr><td><span class="term"><em class="parameter"><code>alignment</code></em>&#160;:</span></td><td> location to store alignment, or <ahref="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr><tr><td><span class="term"><em class="parameter"><code>location</code></em>&#160;:</span></td><td> location to store tab position, or <ahref="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833628"></a><h3><a name="pango-tab-array-get-tabs"></a>pango_tab_array_get_tabs ()</h3><a class="indexterm" name="id2833641"></a><pre class="programlisting">void        pango_tab_array_get_tabs        (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array,                                             <a href="pango-Tab-Stops.html#PangoTabAlign">PangoTabAlign</a> **alignments,                                             <ahref="../glib/glib-Basic-Types.html#gint">gint</a> **locations);</pre><p>If non-<ahref="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, <em class="parameter"><code>alignments</code></em> and <em class="parameter"><code>locations</code></em> are filled with allocatedarrays of length <a href="pango-Tab-Stops.html#pango-tab-array-get-size"><code class="function">pango_tab_array_get_size()</code></a>. You must free thereturned array.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr><tr><td><span class="term"><em class="parameter"><code>alignments</code></em>&#160;:</span></td><td> location to store an array of tab stop alignments, or <ahref="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr><tr><td><span class="term"><em class="parameter"><code>locations</code></em>&#160;:</span></td><td> location to store an array of tab positions, or <ahref="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id2833798"></a><h3><a name="pango-tab-array-get-positions-in-pixels"></a>pango_tab_array_get_positions_in_pixels ()</h3><a class="indexterm" name="id2833812"></a><pre class="programlisting"><ahref="../glib/glib-Basic-Types.html#gboolean">gboolean</a>    pango_tab_array_get_positions_in_pixels                                            (<a href="pango-Tab-Stops.html#PangoTabArray">PangoTabArray</a> *tab_array);</pre><p>Returns <ahref="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the tab positions are in pixels, <ahref="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if they arein Pango units.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><em class="parameter"><code>tab_array</code></em>&#160;:</span></td><td> a <a href="pango-Tab-Stops.html#PangoTabArray"><span class="type">PangoTabArray</span></a></td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td><td> whether positions are in pixels.</td></tr></tbody></table></div></div></div></div></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -