gtkentry.html

来自「最新gtk中文资料集」· HTML 代码 · 共 1,305 行 · 第 1/5 页

HTML
1,305
字号
  "<a class="link" href="GtkEntry.html#GtkEntry--inner-border">inner-border</a>"             <a class="link" href="GtkStyle.html#GtkBorder">GtkBorder</a>             : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--invisible-char">invisible-char</a>"           <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a>                 : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--max-length">max-length</a>"               <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                  : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--scroll-offset">scroll-offset</a>"            <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                  : Read  "<a class="link" href="GtkEntry.html#GtkEntry--selection-bound">selection-bound</a>"          <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                  : Read  "<a class="link" href="GtkEntry.html#GtkEntry--shadow-type">shadow-type</a>"              <a class="link" href="gtk-Standard-Enumerations.html#GtkShadowType">GtkShadowType</a>         : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--text">text</a>"                     <ahref="/usr/share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray">gchararray</a>            : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--truncate-multiline">truncate-multiline</a>"       <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>              : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--visibility">visibility</a>"               <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>              : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--width-chars">width-chars</a>"              <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a>                  : Read / Write  "<a class="link" href="GtkEntry.html#GtkEntry--xalign">xalign</a>"                   <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat">gfloat</a>                : Read / Write</pre></div><div class="refsect1" lang="en"><a name="id3519429"></a><h2>Style Properties</h2><pre class="synopsis">  "<a class="link" href="GtkEntry.html#GtkEntry--inner-border">inner-border</a>"             <a class="link" href="GtkStyle.html#GtkBorder">GtkBorder</a>             : Read</pre></div><div class="refsect1" lang="en"><a name="id3519462"></a><h2>Signals</h2><pre class="synopsis">  "<a class="link" href="GtkEntry.html#GtkEntry-activate">activate</a>"                                       : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-backspace">backspace</a>"                                      : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-copy-clipboard">copy-clipboard</a>"                                 : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-cut-clipboard">cut-clipboard</a>"                                  : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-delete-from-cursor">delete-from-cursor</a>"                             : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-insert-at-cursor">insert-at-cursor</a>"                               : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-move-cursor">move-cursor</a>"                                    : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-paste-clipboard">paste-clipboard</a>"                                : Run Last / Action  "<a class="link" href="GtkEntry.html#GtkEntry-populate-popup">populate-popup</a>"                                 : Run Last  "<a class="link" href="GtkEntry.html#GtkEntry-toggle-overwrite">toggle-overwrite</a>"                               : Run Last / Action</pre></div><div class="refsect1" lang="en"><a name="id3519583"></a><h2>Description</h2><p>The <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a> widget is a single line text entrywidget. A fairly large set of key bindings are supportedby default. If the entered text is longer than the allocationof the widget, the widget will scroll so that the cursorposition is visible. </p></div><div class="refsect1" lang="en"><a name="id3519610"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id3519620"></a><h3><a name="GtkEntry-struct"></a>GtkEntry</h3><a class="indexterm" name="id3519632"></a><pre class="programlisting">typedef struct _GtkEntry GtkEntry;</pre><p>The <a class="link" href="GtkEntry.html#GtkEntry-struct"><span class="type">GtkEntry</span></a> struct contains only private data.</p></div><hr><div class="refsect2" lang="en"><a name="id3519656"></a><h3><a name="gtk-entry-new"></a>gtk_entry_new ()</h3><a class="indexterm" name="id3519668"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_entry_new                       (void);</pre><p>Creates a new entry.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a new <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3519716"></a><h3><a name="gtk-entry-new-with-max-length"></a>gtk_entry_new_with_max_length ()</h3><a class="indexterm" name="id3519731"></a><pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>*          gtk_entry_new_with_max_length       (<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> max);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_entry_new_with_max_length</code> is deprecated and should not be used in newly-written code.</p></div><p>Creates a new <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a> widget with the given maximum length.</p><p>Note: the existence of this function is inconsistentwith the rest of the GTK+ API. The normal setup wouldbe to just require the user to make an extra callto <a class="link" href="GtkEntry.html#gtk-entry-set-max-length"><code class="function">gtk_entry_set_max_length()</code></a> instead. It is notexpected that this function will be removed, butit would be better practice not to use it.</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>max</code></em>&#160;:</span></p></td><td> the maximum length of the entry, or 0 for no maximum.  (other than the maximum length of entries.) The value passed in will  be clamped to the range 0-65536.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> a new <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3519842"></a><h3><a name="gtk-entry-set-text"></a>gtk_entry_set_text ()</h3><a class="indexterm" name="id3519855"></a><pre class="programlisting">void                gtk_entry_set_text                  (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *text);</pre><p>Sets the text in the widget to the givenvalue, replacing the current contents.</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>entry</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></p></td><td> the new text</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3519935"></a><h3><a name="gtk-entry-append-text"></a>gtk_entry_append_text ()</h3><a class="indexterm" name="id3519950"></a><pre class="programlisting">void                gtk_entry_append_text               (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *text);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_entry_append_text</code> is deprecated and should not be used in newly-written code. <a class="link" href="GtkEntry.html#gtk-entry-append-text"><code class="function">gtk_entry_append_text()</code></a> is deprecated and should not  be used in newly-written code. Use <a class="link" href="GtkEditable.html#gtk-editable-insert-text"><code class="function">gtk_editable_insert_text()</code></a>  instead.</p></div><p>Appends the given text to the contents of the widget.</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>entry</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></p></td><td> the text to append</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3520068"></a><h3><a name="gtk-entry-prepend-text"></a>gtk_entry_prepend_text ()</h3><a class="indexterm" name="id3520084"></a><pre class="programlisting">void                gtk_entry_prepend_text              (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry,                                                         const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *text);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_entry_prepend_text</code> is deprecated and should not be used in newly-written code. <a class="link" href="GtkEntry.html#gtk-entry-prepend-text"><code class="function">gtk_entry_prepend_text()</code></a> is deprecated and should not   be used in newly-written code. Use <a class="link" href="GtkEditable.html#gtk-editable-insert-text"><code class="function">gtk_editable_insert_text()</code></a>   instead.</p></div><p>Prepends the given text to the contents of the widget.</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>entry</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></p></td><td> the text to prepend</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3520200"></a><h3><a name="gtk-entry-set-position"></a>gtk_entry_set_position ()</h3><a class="indexterm" name="id3520216"></a><pre class="programlisting">void                gtk_entry_set_position              (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> position);</pre><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p><code class="literal">gtk_entry_set_position</code> is deprecated and should not be used in newly-written code. Use <a class="link" href="GtkEditable.html#gtk-editable-set-position"><code class="function">gtk_editable_set_position()</code></a> instead.</p></div><p>Sets the cursor position in an entry to the given value.</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>entry</code></em>&#160;:</span></p></td><td> a <a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>position</code></em>&#160;:</span></p></td>

⌨️ 快捷键说明

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