gtkentry.html
来自「最新gtk中文资料集」· HTML 代码 · 共 1,305 行 · 第 1/5 页
HTML
1,305 行
</tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3521178"></a><h3><a name="gtk-entry-get-has-frame"></a>gtk_entry_get_has_frame ()</h3><a class="indexterm" name="id3521192"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gtk_entry_get_has_frame (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry);</pre><p>Gets the value set by <a class="link" href="GtkEntry.html#gtk-entry-set-has-frame"><code class="function">gtk_entry_set_has_frame()</code></a>.</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> :</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"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> whether the entry has a beveled frame</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3521271"></a><h3><a name="gtk-entry-get-inner-border"></a>gtk_entry_get_inner_border ()</h3><a class="indexterm" name="id3521287"></a><pre class="programlisting">const <a class="link" href="GtkStyle.html#GtkBorder">GtkBorder</a>* gtk_entry_get_inner_border (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry);</pre><p>This function returns the entry's <a class="link" href="GtkEntry.html#GtkEntry--inner-border"><span class="type">"inner-border"</span></a> property. See<a class="link" href="GtkEntry.html#gtk-entry-set-inner-border"><code class="function">gtk_entry_set_inner_border()</code></a> for more information.</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> :</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"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the entry's <a class="link" href="GtkStyle.html#GtkBorder"><span class="type">GtkBorder</span></a>, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if none was set.</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3521402"></a><h3><a name="gtk-entry-get-width-chars"></a>gtk_entry_get_width_chars ()</h3><a class="indexterm" name="id3521416"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gtk_entry_get_width_chars (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry);</pre><p>Gets the value set by <a class="link" href="GtkEntry.html#gtk-entry-set-width-chars"><code class="function">gtk_entry_set_width_chars()</code></a>.</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> :</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"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> number of chars to request space for, or negative if unset</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3521495"></a><h3><a name="gtk-entry-set-activates-default"></a>gtk_entry_set_activates_default ()</h3><a class="indexterm" name="id3521509"></a><pre class="programlisting">void gtk_entry_set_activates_default (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> setting);</pre><p>If <em class="parameter"><code>setting</code></em> is <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, pressing Enter in the <em class="parameter"><code>entry</code></em> will activate the defaultwidget for the window containing the entry. This usually means thatthe dialog box containing the entry will be closed, since the defaultwidget is usually one of the dialog buttons.</p><p>(For experts: if <em class="parameter"><code>setting</code></em> is <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the entry calls<a class="link" href="GtkWindow.html#gtk-window-activate-default"><code class="function">gtk_window_activate_default()</code></a> on the window containing the entry, inthe default handler for the <span class="type">"activate"</span> signal.)</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> :</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>setting</code></em> :</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to activate window's default widget on Enter keypress</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3521667"></a><h3><a name="gtk-entry-set-has-frame"></a>gtk_entry_set_has_frame ()</h3><a class="indexterm" name="id3521680"></a><pre class="programlisting">void gtk_entry_set_has_frame (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> setting);</pre><p>Sets whether the entry has a beveled frame around 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>entry</code></em> :</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>setting</code></em> :</span></p></td><td> new value</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3521760"></a><h3><a name="gtk-entry-set-inner-border"></a>gtk_entry_set_inner_border ()</h3><a class="indexterm" name="id3521776"></a><pre class="programlisting">void gtk_entry_set_inner_border (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry, const <a class="link" href="GtkStyle.html#GtkBorder">GtkBorder</a> *border);</pre><p>Sets <code class="literal">entry</code>'s inner-border property to <code class="literal">border</code>, or clears it if <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>is passed. The inner-border is the area around the entry's text, butinside its frame.</p><p>If set, this property overrides the inner-border style property.Overriding the style-provided border is useful when you want to doin-place editing of some text in a canvas or list widget, wherepixel-exact positioning of the entry is important.</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> :</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>border</code></em> :</span></p></td><td> a <a class="link" href="GtkStyle.html#GtkBorder"><span class="type">GtkBorder</span></a>, or <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3521921"></a><h3><a name="gtk-entry-set-width-chars"></a>gtk_entry_set_width_chars ()</h3><a class="indexterm" name="id3521935"></a><pre class="programlisting">void gtk_entry_set_width_chars (<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> n_chars);</pre><p>Changes the size request of the entry to be about the right sizefor <em class="parameter"><code>n_chars</code></em> characters. Note that it changes the size<span class="emphasis"><em>request</em></span>, the size can still be affected byhow you pack the widget into containers. If <em class="parameter"><code>n_chars</code></em> is -1, thesize reverts to the default entry size.</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> :</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>n_chars</code></em> :</span></p></td><td> width in chars</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3522033"></a><h3><a name="gtk-entry-get-invisible-char"></a>gtk_entry_get_invisible_char ()</h3><a class="indexterm" name="id3522046"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar">gunichar</a> gtk_entry_get_invisible_char (<a class="link" href="GtkEntry.html" title="GtkEntry">GtkEntry</a> *entry);</pre><p>Retrieves the character displayed in place of the real charactersfor entries with visibility set to false. See <a class="link" href="GtkEntry.html#gtk-entry-set-invisible-char"><code class="function">gtk_entry_set_invisible_char()</code></a>.</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> :</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"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?