Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > ca81b57b553ae75608ba0fc5e7925e4e > files > 330

libgtkmm1.2-devel-1.2.10-1mdk.ppc.rpm

<html>
<head><title>Gtk-- Reference: Gtk::Editable</title></head>

<body bgcolor="#F0F0F0" text="#000000" link="#0000FF"
vlink="#000077" alink="#FF0000">
<table align=center border=0 cellspacing=10> <tr>
<td><a href="class_index.html">Class Index</a></td>
<td><a href="cross_index.html">Cross Index</a></td>
<td><a href="name_index.html">Namespace Index</a></td>
</table>
<h1 align=center>Class Gtk::Editable</h1><p>
<b>  Base class for text-editing widgets.</b><br>
Contained in: <a href="Gtk.html">Gtk</a><br>
Derived from:
<a href="Gtk%3A%3AWidget.html">Gtk::Widget</a>
<br>
Derived by:
<a href="Gtk::Entry.html">Gtk::Entry</a>
<a href="Gtk::Text.html">Gtk::Text</a>
<p>
#include &lt;gtk--/editable.h&gt;
<p>
<hr noshade>
<table border=0>
<tr><td colspan=3><h3>public function member index:</h3></td>
<tr valign=top><td align=right><tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1412"><tt><font color=blue><b>Editable</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1414"><tt><font color=blue><b>activate</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1413"><tt><font color=blue><b>changed</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1432"><tt><font color=blue><b>claim_selection</b></font></tt></a></td><td><tt>(<tt><font color=purple>gboolean</font></tt> <tt><font color=blue>claim</font></tt>, <tt><font color=purple>guint32</font></tt> <tt><font color=blue>time</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1427"><tt><font color=blue><b>copy_clipboard</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1426"><tt><font color=blue><b>cut_clipboard</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1433"><tt><font color=blue><b>delete_selection</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1416"><tt><font color=blue><b>delete_text</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=navy>string</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1431"><tt><font color=blue><b>get_chars</b></font></tt></a></td><td><tt>(<tt><font color=purple>int</font></tt> <tt><font color=blue>start_pos</font></tt> = 0, <tt><font color=purple>int</font></tt> <tt><font color=blue>end_pos</font></tt> = - 1) <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1430"><tt><font color=blue><b>get_position</b></font></tt></a></td><td><tt>() <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>guint</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1435"><tt><font color=blue><b>get_selection_end_pos</b></font></tt></a></td><td><tt>() <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>guint</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1434"><tt><font color=blue><b>get_selection_start_pos</b></font></tt></a></td><td><tt>() <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=navy>GtkEditable</font></tt>*</tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1408"><tt><font color=blue><b>gtkobj</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>const</tt> <tt><font color=navy>GtkEditable</font></tt>*</tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1409"><tt><font color=blue><b>gtkobj</b></font></tt></a></td><td><tt>() <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>bool</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1436"><tt><font color=blue><b>has_selection</b></font></tt></a></td><td><tt>() <tt>const</tt></tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1415"><tt><font color=blue><b>insert_text</b></font></tt></a></td><td><tt>(<tt>const</tt> <tt><font color=purple>gchar</font></tt>*, <tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>*)</tt>;</td>
<tr valign=top><td align=right><tt><tt>static</tt> <tt><font color=purple>bool</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1410"><tt><font color=blue><b>isA</b></font></tt></a></td><td><tt>(<a href="Gtk%3A%3AObject.html"><tt><font color=navy><b>Object</b></font></tt></a>* <tt><font color=blue>object</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1423"><tt><font color=blue><b>kill_char</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1425"><tt><font color=blue><b>kill_line</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1424"><tt><font color=blue><b>kill_word</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1418"><tt><font color=blue><b>move_cursor</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1420"><tt><font color=blue><b>move_page</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1422"><tt><font color=blue><b>move_to_column</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1421"><tt><font color=blue><b>move_to_row</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1419"><tt><font color=blue><b>move_word</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1428"><tt><font color=blue><b>paste_clipboard</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1429"><tt><font color=blue><b>select_region</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>start</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>end</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1417"><tt><font color=blue><b>set_editable</b></font></tt></a></td><td><tt>(<tt><font color=purple>gboolean</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> </tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1411"><tt><font color=blue><b>~Editable</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr><td>&nbsp;</td><tr><td colspan=3><h3>protected function member index:</h3></td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1438"><tt><font color=blue><b>activate_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1437"><tt><font color=blue><b>changed_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1451"><tt><font color=blue><b>copy_clipboard_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1450"><tt><font color=blue><b>cut_clipboard_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1440"><tt><font color=blue><b>delete_text_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1439"><tt><font color=blue><b>insert_text_impl</b></font></tt></a></td><td><tt>(<tt>const</tt> <tt><font color=purple>gchar</font></tt>* <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>, <tt><font color=purple>gint</font></tt>* <tt><font color=blue>p2</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1447"><tt><font color=blue><b>kill_char_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1449"><tt><font color=blue><b>kill_line_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1448"><tt><font color=blue><b>kill_word_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1442"><tt><font color=blue><b>move_cursor_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1444"><tt><font color=blue><b>move_page_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1446"><tt><font color=blue><b>move_to_column_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1445"><tt><font color=blue><b>move_to_row_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1443"><tt><font color=blue><b>move_word_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1452"><tt><font color=blue><b>paste_clipboard_impl</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gtk%3A%3AEditable.html#1441"><tt><font color=blue><b>set_editable_impl</b></font></tt></a></td><td><tt>(<tt><font color=purple>gboolean</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;</td>
<tr><td>&nbsp;</td></table>
<hr noshade>
<h2>Description:</h2>
  The <tt><font color=navy><b>Gtk::Editable</b></font></tt> class is a base class for widgets for editing
  text, such as <tt><font color=navy><b>Gtk::Entry</b></font></tt> and <tt><font color=navy><b>Gtk::Text</b></font></tt>. It cannot be
  instantiated by itself. The editable class contains functions for
  generically manipulating an editable widget, a large number of action
  signals used for key bindings, and several signals that an application
  can connect to to modify the behavior of a widget.<br>
<p>
<hr noshade>
<h2>Function Member Descriptions:</h2>
<a name="1414"><font size=+1><b>Gtk::Editable::activate</b></font></a> -   Indicates that the user has activated the widget in some fashion.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1414"><tt><font color=blue><b>activate</b></font></tt></a><tt>()</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1438"><tt><font color=blue><b>activate_impl</b></font></tt></a><tt>()</tt>;<br><blockquote>  Generally, this will be done with a keystroke. (The default binding
  for this action is Return for <tt><font color=navy><b>Gtk::Entry</b></font></tt> and Control-Return
  for <tt><font color=navy><b>Gtk::Text</b></font></tt>.)</blockquote>
<br><br>
<a name="1413"><font size=+1><b>Gtk::Editable::changed</b></font></a> -   Indicates that the user has changed the contents of the widget.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1413"><tt><font color=blue><b>changed</b></font></tt></a><tt>()</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1437"><tt><font color=blue><b>changed_impl</b></font></tt></a><tt>()</tt>;<br><br>
<a name="1432"><font size=+1><b>Gtk::Editable::claim_selection</b></font></a> -   Claim or disclaim ownership of the PRIMARY X selection.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1432"><tt><font color=blue><b>claim_selection</b></font></tt></a><tt>(<tt><font color=purple>gboolean</font></tt> <tt><font color=blue>claim</font></tt>, <tt><font color=purple>guint32</font></tt> <tt><font color=blue>time</font></tt>)</tt>;<br><blockquote>  claim: If TRUE, claim the selection, otherwise, disclaim it.
<P>
  time: The timestamp for claiming the selection.</blockquote>
<br><br>
<a name="1427"><font size=+1><b>Gtk::Editable::copy_clipboard</b></font></a> -   An action signal. Causes the characters in the current selection to be copied to the clipboard.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1427"><tt><font color=blue><b>copy_clipboard</b></font></tt></a><tt>()</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1451"><tt><font color=blue><b>copy_clipboard_impl</b></font></tt></a><tt>()</tt>;<br><br>
<a name="1426"><font size=+1><b>Gtk::Editable::cut_clipboard</b></font></a> -   An action signal. Causes the characters in the current selection to be copied to the clipboard
  and then deleted from the widget.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1426"><tt><font color=blue><b>cut_clipboard</b></font></tt></a><tt>()</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1450"><tt><font color=blue><b>cut_clipboard_impl</b></font></tt></a><tt>()</tt>;<br><br>
<a name="1433"><font size=+1><b>Gtk::Editable::delete_selection</b></font></a> -   Deletes the current contents of the widgets selection and disclaims the selection.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1433"><tt><font color=blue><b>delete_selection</b></font></tt></a><tt>()</tt>;<br><br>
<a name="1416"><font size=+1><b>Gtk::Editable::delete_text</b></font></a> -   This signal is emitted when text is deleted from the widget by the user.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1416"><tt><font color=blue><b>delete_text</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1440"><tt><font color=blue><b>delete_text_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>)</tt>;<br><blockquote>  The default handler for this signal will normally be responsible for
  deleting the text, so by connecting to this signal and then stopping
  the signal, it is possible to modify the deleted text, or prevent it
  from being deleted entirely. The start_pos and end_pos parameters are
  interpreted as for <a href="Gtk%3A%3AEditable.html#1416"><tt><font color=blue><b>delete_text</b></font></tt></a>.</blockquote>
<br><br>
<a name="1431"><font size=+1><b>Gtk::Editable::get_chars</b></font></a> -   Retrieves a sequence of characters.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=navy>string</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1431"><tt><font color=blue><b>get_chars</b></font></tt></a><tt>(<tt><font color=purple>int</font></tt> <tt><font color=blue>start_pos</font></tt> = 0, <tt><font color=purple>int</font></tt> <tt><font color=blue>end_pos</font></tt> = - 1) <tt>const</tt></tt>;<br><blockquote>  The characters that are retrieved are those characters at positions
  from start_pos up to, but not including end_pos. If end_pos is
  negative, then the the characters retrieved will be those characters
  from start_pos to the end of the text.
<P>
  start_pos: The starting position.
<P>
  end_pos: The end position.
<P>
  Returns: The characters in the indicated region.</blockquote>
<br><br>
<a name="1430"><font size=+1><b>Gtk::Editable::get_position</b></font></a> -   Retrieves the current cursor position.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>gint</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1430"><tt><font color=blue><b>get_position</b></font></tt></a><tt>() <tt>const</tt></tt>;<br><blockquote>  Returns : the position of the cursor. The cursor is displayed before
  the character with the given (base 0) index in the widget. The value
  will be less than or equal to the number of characters in the widget.
  Note that this position is in characters, not in bytes.</blockquote>
<br><br>
<a name="1408"><font size=+1><b>Gtk::Editable::gtkobj</b></font></a> -   Returns the underlaying gtk+ object.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=navy>GtkEditable</font></tt>*</tt> <a href="Gtk%3A%3AEditable.html#1408"><tt><font color=blue><b>gtkobj</b></font></tt></a><tt>()</tt>;<br><br>
<a name="1415"><font size=+1><b>Gtk::Editable::insert_text</b></font></a> -   This signal is emitted when text is inserted into the widget by the user.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1415"><tt><font color=blue><b>insert_text</b></font></tt></a><tt>(<tt>const</tt> <tt><font color=purple>gchar</font></tt>*, <tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>*)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1439"><tt><font color=blue><b>insert_text_impl</b></font></tt></a><tt>(<tt>const</tt> <tt><font color=purple>gchar</font></tt>* <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>, <tt><font color=purple>gint</font></tt>* <tt><font color=blue>p2</font></tt>)</tt>;<br><blockquote>  The default handler for this signal will normally be responsible for
  inserting the text, so by connecting to this signal and then stopping
  the signal, it is possible to modify the
  inserted text, or prevent it from being inserted entirely.</blockquote>
<br><br>
<a name="1410"><font size=+1><b>Gtk::Editable::isA</b></font></a> -   Returns true if object is this type.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>static</tt> <tt><font color=purple>bool</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1410"><tt><font color=blue><b>isA</b></font></tt></a><tt>(<a href="Gtk%3A%3AObject.html"><tt><font color=navy><b>Object</b></font></tt></a>* <tt><font color=blue>object</font></tt>)</tt>;<br><br>
<a name="1423"><font size=+1><b>Gtk::Editable::kill_char</b></font></a> -   An action signal. Delete a single character.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1423"><tt><font color=blue><b>kill_char</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1447"><tt><font color=blue><b>kill_char_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="1425"><font size=+1><b>Gtk::Editable::kill_line</b></font></a> -   An action signal. Delete a single line.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1425"><tt><font color=blue><b>kill_line</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1449"><tt><font color=blue><b>kill_line_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="1424"><font size=+1><b>Gtk::Editable::kill_word</b></font></a> -   An action signal. Delete a single word.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1424"><tt><font color=blue><b>kill_word</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1448"><tt><font color=blue><b>kill_word_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="1418"><font size=+1><b>Gtk::Editable::move_cursor</b></font></a> -   An action signal. Move the cursor position.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1418"><tt><font color=blue><b>move_cursor</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1442"><tt><font color=blue><b>move_cursor_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>)</tt>;<br><br>
<a name="1420"><font size=+1><b>Gtk::Editable::move_page</b></font></a> -   An action signal. Move the cursor by pages.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1420"><tt><font color=blue><b>move_page</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>, <tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1444"><tt><font color=blue><b>move_page_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>p1</font></tt>)</tt>;<br><br>
<a name="1422"><font size=+1><b>Gtk::Editable::move_to_column</b></font></a> -   An action signal. Move the cursor to the given column.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1422"><tt><font color=blue><b>move_to_column</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1446"><tt><font color=blue><b>move_to_column_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="1421"><font size=+1><b>Gtk::Editable::move_to_row</b></font></a> -   An action signal. Move the cursor to the given row.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1421"><tt><font color=blue><b>move_to_row</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1445"><tt><font color=blue><b>move_to_row_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="1419"><font size=+1><b>Gtk::Editable::move_word</b></font></a> -   An action signal. Move the cursor by words.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1419"><tt><font color=blue><b>move_word</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1443"><tt><font color=blue><b>move_word_impl</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><br>
<a name="1428"><font size=+1><b>Gtk::Editable::paste_clipboard</b></font></a> -   An action signal. Causes the contents of the clipboard to be pasted into the editable widget
  at the current cursor position.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1428"><tt><font color=blue><b>paste_clipboard</b></font></tt></a><tt>()</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1452"><tt><font color=blue><b>paste_clipboard_impl</b></font></tt></a><tt>()</tt>;<br><br>
<a name="1429"><font size=+1><b>Gtk::Editable::select_region</b></font></a> -   Selects a region of text.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1429"><tt><font color=blue><b>select_region</b></font></tt></a><tt>(<tt><font color=purple>gint</font></tt> <tt><font color=blue>start</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>end</font></tt>)</tt>;<br><blockquote>  The characters that are selected are those characters at positions from
  start_pos up to, but not including end_pos. If end_pos is negative,
  then the the characters selected will be those characters from start_pos
  to the end of the text.
<P>
  start: The starting position.
<P>
  end: The end position.</blockquote>
<br><br>
<a name="1417"><font size=+1><b>Gtk::Editable::set_editable</b></font></a> -  Determines if the user can edit the text in the editable widget or not.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt>emitable</tt> <tt>signal</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1417"><tt><font color=blue><b>set_editable</b></font></tt></a><tt>(<tt><font color=purple>gboolean</font></tt>)</tt>;<br><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> <a href="Gtk%3A%3AEditable.html#1441"><tt><font color=blue><b>set_editable_impl</b></font></tt></a><tt>(<tt><font color=purple>gboolean</font></tt> <tt><font color=blue>p0</font></tt>)</tt>;<br><blockquote>  This is meant to be overriden by child classes and should not generally useful to applications.</blockquote>
<br><br>
<hr noshade>
</html>