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

📄 gtk-gtktextiter.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 5 页
字号:
                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextCharPredicate">GtkTextCharPredicate</a> pred,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> user_data,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *limit);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-backward-find-char">gtk_text_iter_backward_find_char</a>    (<a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextCharPredicate">GtkTextCharPredicate</a> pred,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> user_data,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *limit);enum                <a class="link" href="gtk-GtkTextIter.html#GtkTextSearchFlags">GtkTextSearchFlags</a>;<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-forward-search">gtk_text_iter_forward_search</a>        (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *str,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextSearchFlags">GtkTextSearchFlags</a> flags,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *match_start,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *match_end,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *limit);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-backward-search">gtk_text_iter_backward_search</a>       (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *str,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextSearchFlags">GtkTextSearchFlags</a> flags,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *match_start,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *match_end,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *limit);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-equal">gtk_text_iter_equal</a>                 (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *lhs,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *rhs);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-compare">gtk_text_iter_compare</a>               (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *lhs,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *rhs);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-in-range">gtk_text_iter_in_range</a>              (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *start,                                                         const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *end);void                <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-order">gtk_text_iter_order</a>                 (<a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *first,                                                         <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *second);</pre></div><div class="refsect1" lang="en"><a name="id3565231"></a><h2>Description</h2><p>You may wish to begin by reading the <a class="link" href="TextWidget.html" title="Text Widget Overview">text widgetconceptual overview</a> which gives an overview of all the objects and datatypes related to the text widget and how they work together.</p><p></p></div><div class="refsect1" lang="en"><a name="id3565258"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id3565268"></a><h3><a name="GtkTextIter"></a>GtkTextIter</h3><a class="indexterm" name="id3565281"></a><pre class="programlisting">typedef struct {  /* GtkTextIter is an opaque datatype; ignore all these fields.   * Initialize the iter with gtk_text_buffer_get_iter_*   * functions   */} GtkTextIter;</pre><p></p></div><hr><div class="refsect2" lang="en"><a name="id3565298"></a><h3><a name="gtk-text-iter-get-buffer"></a>gtk_text_iter_get_buffer ()</h3><a class="indexterm" name="id3565311"></a><pre class="programlisting"><a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer">GtkTextBuffer</a>*      gtk_text_iter_get_buffer            (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter);</pre><p>Returns the <a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a> this iterator is associated with.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> an iterator</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> the buffer</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3565381"></a><h3><a name="gtk-text-iter-copy"></a>gtk_text_iter_copy ()</h3><a class="indexterm" name="id3565394"></a><pre class="programlisting"><a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a>*        gtk_text_iter_copy                  (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter);</pre><p>Creates a dynamically-allocated copy of an iterator. This functionis not useful in applications, because iterators can be copied with asimple assignment (<code class="literal">GtkTextIter i = j;</code>). Thefunction is used by language bindings.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> an iterator</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a copy of the <em class="parameter"><code>iter</code></em>, free with <a class="link" href="gtk-GtkTextIter.html#gtk-text-iter-free"><code class="function">gtk_text_iter_free()</code></a></td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3565481"></a><h3><a name="gtk-text-iter-free"></a>gtk_text_iter_free ()</h3><a class="indexterm" name="id3565494"></a><pre class="programlisting">void                gtk_text_iter_free                  (<a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter);</pre><p>Free an iterator allocated on the heap. This functionis intended for use in language bindings, and is notespecially useful for applications, because iterators cansimply be allocated on the stack.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> a dynamically-allocated iterator</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3565547"></a><h3><a name="gtk-text-iter-get-offset"></a>gtk_text_iter_get_offset ()</h3><a class="indexterm" name="id3565560"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                gtk_text_iter_get_offset            (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter);</pre><p>Returns the character offset of an iterator.Each character in a <a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a> has an offset,starting with 0 for the first character in the buffer.Use <a class="link" href="GtkTextBuffer.html#gtk-text-buffer-get-iter-at-offset"><code class="function">gtk_text_buffer_get_iter_at_offset()</code></a> to convert anoffset back into an iterator.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> an iterator</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a character offset</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3565646"></a><h3><a name="gtk-text-iter-get-line"></a>gtk_text_iter_get_line ()</h3><a class="indexterm" name="id3565658"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                gtk_text_iter_get_line              (const <a class="link" href="gtk-GtkTextIter.html#GtkTextIter">GtkTextIter</a> *iter);</pre><p>Returns the line number containing the iterator. Lines ina <a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a> are numbered beginning with 0 for the firstline in the buffer.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> an iterator</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a line number</td></tr></tbody>

⌨️ 快捷键说明

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