From 2283f7b5bcd8c128fc1e7c5c05c9fa3625e27dfa Mon Sep 17 00:00:00 2001 From: Dieter Verfaillie Date: Thu, 24 Feb 2011 07:10:02 +0100 Subject: reference: pygtk-gtkentry.xml: add new methods, properties and signals and mark deprecated stuff as such --- docs/reference/pygtk-gtkentry.xml | 1537 ++++++++++++++++++++++++++++++++----- 1 file changed, 1339 insertions(+), 198 deletions(-) diff --git a/docs/reference/pygtk-gtkentry.xml b/docs/reference/pygtk-gtkentry.xml index 98968be5..6a7eb51a 100644 --- a/docs/reference/pygtk-gtkentry.xml +++ b/docs/reference/pygtk-gtkentry.xml @@ -13,124 +13,100 @@ gtk.Entry - gtk.Widget - gtk.Editable - gtk.CellEditable + gtk.Widget + gtk.Editable + gtk.CellEditable - gtk.Entry - max0 + gtk.Entry + max0 - set_visibility - visible + set_visibility + visible - get_visibility - + get_visibility + - set_invisible_char - ch + set_invisible_char + ch - get_invisible_char - + get_invisible_char + - set_has_frame - setting + unset_invisible_char + - get_has_frame - + set_has_frame + setting - set_max_length - max + get_has_frame + - get_max_length - + set_max_length + max - set_activates_default - setting + get_max_length + - get_activates_default - + set_activates_default + setting - set_width_chars - n_chars + get_activates_default + - get_width_chars - + set_width_chars + n_chars - set_text - text + get_width_chars + + + + set_text + text + + + get_text + - get_text - + get_text_length + - get_layout - + get_layout + - get_layout_offsets - + get_layout_offsets + - set_alignment - xalign + set_alignment + xalign - get_alignment - + get_alignment + - set_completion - width_chars + set_completion + width_chars - get_completion - + get_completion + set_inner_border @@ -140,26 +116,165 @@ linkend="method-gtkentry--get-completion">get_completion get_inner_border + + set_cursor_hadjustment + adjustment + get_cursor_hadjustment - set_cursor_hadjustment - adjustment + set_overwrite_mode + overwrite - get_override_mode - + get_overwrite_mode + - set_override_mode - override + set_buffer + buffer - get_text_length - - + get_buffer + + + + set_progress_fraction + fraction + + + get_progress_fraction + + + + set_progress_pulse_step + fraction + + + get_progress_pulse_step + + + + progress_pulse + + + + set_icon_from_pixbuf + icon_pos + pixbuf + + + set_icon_from_stock + icon_pos + stock_id + + + set_icon_from_icon_name + icon_pos + icon_name + + + set_icon_from_gicon + icon_pos + icon + + + get_icon_storage_type + icon_pos + + + get_icon_pixbuf + icon_pos + + + get_icon_stock + icon_pos + + + get_icon_name + icon_pos + + + get_icon_gicon + icon_pos + + + set_icon_activatable + icon_pos + activatable + + + get_icon_activatable + icon_pos + + + set_icon_sensitive + icon_pos + sensitive + + + get_icon_sensitive + icon_pos + + + get_icon_at_pos + x + y + + + set_icon_tooltip_text + icon_pos + tooltip + + + get_icon_tooltip_text + icon_pos + + + set_icon_tooltip_markup + icon_pos + tooltip + + + get_icon_tooltip_markup + icon_pos + + + set_icon_drag_source + icon_pos + target_list + actions + + + get_current_icon_drag_source + + + + get_icon_window + icon_pos + + + get_text_window + + + + layout_index_to_text_index + layout_index + + + text_index_to_layout_index + text_index + + + im_context_filter_keypress + event + + + reset_im_context + + @@ -177,7 +292,7 @@ linkend="method-gtkentry--get-completion">get_completion Implemented Interfaces gtk.Entry - implements + implements gtk.Buildable atk.ImplementorIFace gtk.Editable @@ -210,6 +325,12 @@ linkend="method-gtkentry--get-completion">get_completion pressed. Default value: False. + + "buffer" + Read/Write/Construct + gtk.EntryBuffer object which actually stores entry text. + + "caps-lock-warning" Read/Write @@ -286,7 +407,7 @@ linkend="method-gtkentry--get-completion">get_completion - "override-mode" + "overwrite-mode" Read/Write If text is overwritten when typing in the GtkEntry. Default value: False. @@ -611,10 +732,28 @@ linkend="method-gtkentry--get-completion">get_completion "inner-border" Read - Sets the text area's border between the text and the frame + Sets the text area's border between the text and the frame. This property is available in GTK+ 2.10 and above. + + "invisible-char" + Read + The invisible character is used when masking entry contents (in "password mode"). When + it is not explicitly set with the "invisible-char" property, GTK+ determines the character to + use from a list of possible candidates, depending on availability in the current font. + This property is available in GTK+ 2.18 and above. + + + + "progress-border" + Read + The invisible character is used when masking entry contents (in "password mode"). When + it is not explicitly set with the "invisible-char" property, GTK+ determines the character to + use from a list of possible candidates, depending on availability in the current font. + This property is available in GTK+ 2.16 and above. + + "state-hint" Read @@ -826,6 +965,23 @@ linkend="signal-gtkentry--populate-popup">populate-popup" "preedit-changed" + + callback + entry + + preedit + + user_param1 + + ... + + + + + + "toggle-overwrite" toggle-overwrite" Description - The gtk.Entry widget - is a single line text entry widget. A fairly large set of key bindings - are supported by default. If the entered text is longer than the - allocation of the widget, the widget will scroll so that the cursor - position is visible. + The gtk.Entry widget is a single line text + entry widget. A fairly large set of key bindings are supported by default. If the entered text is longer than the + allocation of the widget, the widget will scroll so that the cursor position is visible. + + When using an entry for passwords and other sensitive information, it can be put into "password mode" using + gtk.Entry.set_visibility(). In this mode, + entered text is displayed using a 'invisible' character. By default, GTK+ picks the best invisible character that is + available in the current font, but it can be changed with + gtk.Entry.set_invisible_char(). + Since 2.16, GTK+ displays a warning when Caps Lock or input methods might interfere with entering text in a password entry. + The warning can be turned off with the "caps-lock-warning" property. + + Since 2.16, gtk.Entry has the ability to display + progress or activity information behind the text. To make an entry display such information, use + gtk.Entry.set_progress_fraction() or + gtk.Entry.set_progress_pulse_step(). + + Additionally, gtk.Entry can show icons at either side of + the entry. These icons can be activatable by clicking, can be set up as drag source and can have tooltips. To add an icon, use + gtk.Entry.set_icon_from_gicon() or one of + the various other functions that set an icon from a stock id, an icon name or a pixbuf. To trigger an action when the user + clicks an icon, connect to the "icon-press" signal. To allow DND operations from an icon, use + gtk.Entry.set_icon_drag_source(). + To set a tooltip on an icon, use + gtk.Entry.set_icon_tooltip_text() + or the corresponding function for markup. + + Note that functionality or information that is only available by clicking on an icon in an entry may not be accessible + at all to users which are not able to use a mouse or other pointing device. It is therefore recommended that any such functionality + should also be available by other means, e.g. via the context menu of the entry. @@ -987,6 +1167,24 @@ does not show invisible text at all. + + gtk.Entry.unset_invisible_char + + + unset_invisible_char + + + + + This method is available in PyGTK 2.16 and above. + + + The unset_invisible_char() method unsets the invisible char previously set with + set_invisible_char() + so that the default invisible char is used again. + + + gtk.Entry.set_has_frame @@ -1228,6 +1426,31 @@ string + + gtk.Entry.get_text_length + + + get_text_length + + + + + + Returns : + the current number of characters in GtkEntry, or 0 if there are none. + + + + + This method is available in PyGTK 2.14 and above. + + + + The get_text_length() method retrieves the current length of the text in entry. + + + + gtk.Entry.get_layout @@ -1398,12 +1621,12 @@ pango layout gtk.Entry.set_inner_border - + set_inner_border border - + border : @@ -1412,32 +1635,32 @@ pango layout or None - + This method is available in PyGTK 2.10 and above. - + The set_inner_border() method sets the entry's "inner-border" property to the value specified by border, or clears it if None is passed. The "inner-border" is the area around the entry's text, but inside its frame. - + If set, this property overrides the inner-border style property. Overriding the style-provided border is useful when you want to do in-place editing of some text in a canvas or list widget, where pixel-exact positioning of the entry is important. - + - + gtk.Entry.get_inner_border - + get_inner_border - + Returns : @@ -1446,26 +1669,26 @@ pango layout or None if none was set. - + This method is available in PyGTK 2.10 and above. - + The get_inner_border() method returns the value of the entry's "inner-border" property. See set_inner_border() for more information. - + gtk.Entry.set_cursor_hadjustment - + set_cursor_hadjustment adjustment - + adjustment : @@ -1473,11 +1696,11 @@ pango layout the cursor is moved, or None. - + This method is available in PyGTK 2.12 and above. - + The set_cursor_hadjustment() method hooks up an adjustment to the cursor position in an entry, so that when the cursor is moved, the adjustment @@ -1486,17 +1709,17 @@ pango layout for a typical way of obtaining the adjustment. The adjustment has to be in pixel units and in the same coordinate system as the entry. - + - + gtk.Entry.get_cursor_hadjustment - + get_cursor_hadjustment - + Returns : @@ -1504,140 +1727,1018 @@ pango layout None if none has been set. - + This method is available in PyGTK 2.12 and above. - + The get_cursor_hadjustment() method retrieves the horizontal cursor adjustment for the entry. See set_cursor_hadjustment. - + - - gtk.Entry.set_override_mode - + + gtk.Entry.set_overwrite_mode + - set_override_mode - override + set_overwrite_mode + overwrite - - override : + overwrite : new value. - + This method is available in PyGTK 2.14 and above. - - - The set_override_mode() method sets whether the text - is overwritten when typing in the GtkEntry. - - + + The set_overwrite_mode() method sets whether the text + is overwritten when typing in the Entry. + - - - gtk.Entry.get_override_mode - + + + gtk.Entry.get_overwrite_mode + - get_override_mode + get_overwrite_mode - Returns : - whether the text is overwritten when typing. + whether text is overwritten when typing in the Entry. - + This method is available in PyGTK 2.14 and above. - - - The get_override_mode() method gets the value set by - gtk.Entry.set_override_mode(). - - + + The get_overwrite_mode() method gets the value set by + gtk.Entry.set_overwrite_mode(). + - - - gtk.Entry.get_text_length - + + + gtk.Entry.set_buffer + - get_text_length - + set_buffer + buffer - - Returns : - the current number of characters in GtkEntry, or 0 if there are none. + buffer : + a gtk.EntryBuffer. - + - This method is available in PyGTK 2.14 and above. + This method is available in PyGTK 2.22 and above. - - - The get_text_length() method retrieves the current length of the text in entry. - - - - - - - Signals + The set_buffer() method sets the + gtk.EntryBuffer + object which holds the text for this widget. - - The "activate" gtk.Entry Signal + - - callback - entry - user_param1 - ... - + + gtk.Entry.get_buffer + + get_buffer + + - - entry : - the entry that received the -signal - - - user_param1 : - the first user parameter (if any) specified -with the connect() -method - - - ... : - additional user parameters (if -any) - + + Returns : + a gtk.EntryBuffer object. + - The "activate" signal is emitted when the entry is activated - either by user action (pressing the Enter key) or - programmatically with the gtk.Widget.activate() - method + + This method is available in PyGTK 2.22 and above. + + + The get_buffer() method gets the + gtk.EntryBuffer + which holds the text for this widget. - + + gtk.Entry.set_progress_fraction + + + set_progress_fraction + fraction + + + + fraction : + fraction of the task that's been completed. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_progress_fraction() method causes the entry's progress + indicator to "fill in" the given fraction of the bar. The fraction should be between 0.0 and 1.0, inclusive. + + + + + gtk.Entry.get_progress_fraction + + + get_progress_fraction + + + + + Returns : + a fraction from 0.0 to 1.0. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_progress_fraction() method returns the current fraction of the task that's been + completed. See gtk.Entry.set_progress_fraction(). + + + + + gtk.Entry.set_progress_pulse_step + + + set_progress_pulse_step + fraction + + + + fraction : + fraction between 0.0 and 1.0. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_progress_pulse_step() method sets the fraction of + total entry width to move the progress bouncing block for each call to + gtk.Entry.progress_pulse(). + + + + + gtk.Entry.get_progress_pulse_step + + + get_progress_pulse_step + + + + + Returns : + a fraction from 0.0 to 1.0. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_progress_pulse_step() method retrieves the pulse step set with + gtk.Entry.set_progress_pulse_step(). + + + + + gtk.Entry.progress_pulse + + + progress_pulse + + + + + This method is available in PyGTK 2.16 and above. + + + The progress_pulse() method indicates that some progress is made, but you don't know how + much. Causes the entry's progress indicator to enter "activity mode," where a block bounces back and forth. Each call to + gtk.Entry.progress_pulse() + causes the block to move by a little bit (the amount of movement per pulse is determined by + gtk.Entry.set_progress_pulse_step()). + + + + + gtk.Entry.set_icon_from_pixbuf + + + set_icon_from_pixbuf + icon_pos + pixbuf + + + + icon_pos : + The position at which to set the icon. + + + pixbuf : + A gtk.gdk.Pixbuf, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_from_pixbuf() method sets + the icon shown in the specified position using a pixbuf. + + If pixbuf is None, no + icon will be shown in the specified position. + + + + + gtk.Entry.set_icon_from_stock + + + set_icon_from_stock + icon_pos + stock_id + + + + icon_pos : + The position at which to set the icon. + + + stock_id : + The name of the stock item, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_from_stock() method sets + the icon shown in the entry at the specified position from a stock image. + + If stock_id is None, no + icon will be shown in the specified position. + + + + + gtk.Entry.set_icon_from_icon_name + + + set_icon_from_icon_name + icon_pos + icon_name + + + + icon_pos : + The position at which to set the icon. + + + icon_name : + An icon name, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_from_icon_name() method sets + the icon shown in the entry at the specified position from the current icon theme. + + If icon_name is None, no + icon will be shown in the specified position. + + + + + gtk.Entry.set_icon_from_gicon + + + set_icon_from_gicon + icon_pos + icon + + + + icon_pos : + The position at which to set the icon. + + + icon : + The icon to set, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_from_gicon() method sets the icon shown in + the entry at the specified position from the current icon theme. If the icon isn't known, + a "broken image" icon will be displayed instead. + + If icon is None, no + icon will be shown in the specified position. + + + + + gtk.Entry.get_icon_storage_type + + + get_icon_storage_type + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + the image representation being used. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_storage_type() method gets the type of + representation being used by the icon to store image data. If the icon has no image + data, the return value will be gtk.IMAGE_EMPTY. + + + + + gtk.Entry.get_icon_pixbuf + + + get_icon_pixbuf + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + A gtk.gdk.Pixbuf, or None if no icon is set for this position. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_pixbuf() method retrieves the image used for the icon. + + Unlike the other methods of setting and getting icon data, this method will work regardless of whether the icon was set using + a gtk.gdk.Pixbuf, + a gio.Icon, a stock item, or an icon name. + + + + + gtk.Entry.get_icon_stock + + + get_icon_stock + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + A stock id, or None if no icon is set or if the icon wasn't set from a stock id. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_stock() method retrieves the stock id used for the icon, + or None if there is no icon or if the icon was set by some other method + (e.g. by pixbuf, icon name or gicon). + + + + + gtk.Entry.get_icon_name + + + get_icon_name + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + An icon name, or None if no icon is set or if the icon wasn't set from an icon name. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_name() method retrieves the icon name used for the icon, + or None if there is no icon or if the icon was set by some other method + (e.g. by pixbuf, stock or gicon). + + + + + gtk.Entry.get_icon_gicon + + + get_icon_gicon + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + A gio.Icon, + or None if no icon is set or if the icon is not a + gio.Icon. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_gicon() method retrieves the + gio.Icon used for the icon, + or None if there is no icon or if the icon was set by some other + method (e.g. by stock, pixbuf, or icon name). + + + + + gtk.Entry.set_icon_activatable + + + set_icon_activatable + icon_pos + activatable + + + + icon_pos : + Icon position. + + + activatable : + True if the icon should be activatable. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_activatable() method sets whether the icon is activatable. + + + + + gtk.Entry.get_icon_activatable + + + get_icon_activatable + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + True if the icon is activatable, False otherwise. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_activatable() method returns whether the icon is activatable. + + + + + gtk.Entry.set_icon_sensitive + + + set_icon_sensitive + icon_pos + sensitive + + + + icon_pos : + Icon position. + + + sensitive : + True if the icon should appear sensitive, False if the icon should appear insensitive. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_sensitive() method sets the sensitivity for the specified icon. + + + + + gtk.Entry.get_icon_sensitive + + + get_icon_sensitive + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + True if the icon appears sensitive, False if the icon appears insensitive. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_sensitive() method returns whether the icon appears sensitive or insensitive. . + + + + + gtk.Entry.get_icon_at_pos + + + get_icon_at_pos + x + y + + + + x : + the x coordinate of the position to find. + + + y : + the y coordinate of the position to find. + + + Returns : + the index of the icon at the given position, or -1. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_at_pos() method finds the icon at the given + position and return its index. If x, y doesn't lie inside an icon, -1 is returned. This + function is intended for use in a "query-tooltip" signal handler. + + + + + gtk.Entry.set_icon_tooltip_text + + + set_icon_tooltip_text + icon_pos + tooltip + + + + icon_pos : + the icon position. + + + tooltip : + the contents of the tooltip for the icon, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_tooltip_text() method sets + tooltip as the contents of the tooltip for the + icon at the specified position. + + + + + gtk.Entry.get_icon_tooltip_text + + + get_icon_tooltip_text + icon_pos + + + + icon_pos : + the icon position. + + + Returns : + the tooltip text, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_tooltip_text() method gets the contents of the tooltip on the icon at the specified position in the entry. + + + + + gtk.Entry.set_icon_tooltip_markup + + + set_icon_tooltip_markup + icon_pos + tooltip + + + + icon_pos : + the icon position. + + + tooltip : + the contents of the tooltip for the icon, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_tooltip_markup() method sets tooltip as the contents of the tooltip for the icon at the specified position. + tooltip is assumed to be marked up with the Pango text markup language. + + + + + gtk.Entry.get_icon_tooltip_markup + + + get_icon_tooltip_markup + icon_pos + + + + icon_pos : + the icon position. + + + Returns : + the tooltip text, or None. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_icon_tooltip_markup() method gets the contents of the tooltip on the icon at the specified position in the entry. + + + + + gtk.Entry.set_icon_drag_source + + + set_icon_drag_source + icon_pos + target_list + actions + + + + icon_pos : + icon position. + + + target_list : + the targets (data formats) in which the data can be provided. + + + actions : + a bitmask of the allowed drag actions. + + + + + This method is available in PyGTK 2.16 and above. + + + The set_icon_drag_source() method sets up the icon at the given position + so that GTK+ will start a drag operation when the user clicks and drags the icon. + + To handle the drag operation, you need to connect to the usual "drag-data-get" (or possibly "drag-data-delete") signal, and use + gtk.Entry.get_current_icon_drag_source()) + in your signal handler to find out if the drag was started from an icon. + + By default, GTK+ uses the icon as the drag icon. You can use the "drag-begin" signal to set a different icon. Note that you have to use + gobject.connect_after() + to ensure that your signal handler gets executed after the default handler. + + + + gtk.Entry.get_current_icon_drag_source + + + get_current_icon_drag_source + + + + + Returns : + the index of the icon which is the source of the current DND operation, or -1. + + + + + This method is available in PyGTK 2.16 and above. + + + The get_current_icon_drag_source() method returns the index + of the icon which is the source of the current DND operation, or -1. + + This function is meant to be used in a "drag-data-get" callback. + + + + + gtk.Entry.get_icon_window + + + get_icon_window + icon_pos + + + + icon_pos : + Icon position. + + + Returns : + the entry's icon window at icon_pos. + + + + + This method is available in PyGTK 2.22 and above. + + + The get_icon_window() method returns the + gtk.gdk.Window + which contains the entry's icon at icon_pos. This + function is useful when drawing something to the entry in an "expose-event" + callback because it enables the callback to distinguish between the text + window and entry's icon windows. + + + + + gtk.Entry.get_text_window + + + get_text_window + + + + + Returns : + the entry's text window. + + + + + This method is available in PyGTK 2.22 and above. + + + The get_text_window() method returns the + gtk.gdk.Window + which contains the text. This function is useful when drawing something to the + entry in an "expose-event" callback because it enables the callback to distinguish + between the text window and entry's icon windows. + + + + + gtk.Entry.layout_index_to_text_index + + + layout_index_to_text_index + layout_index + + + + layout_index : + index of the entry layout text. + + + Returns : + index of the entry contents. + + + + The layout_index_to_text_index() method converts from a position in the entry contents (returned by + gtk.Entry.get_text()) to a position in the entry's + pango.Layout + (returned by gtk.Entry.get_layout(), + with text retrieved via pango.Layout.get_text()). + + + + + gtk.Entry.text_index_to_layout_index + + + text_index_to_layout_index + text_index + + + + text_index : + index of the entry contents. + + + Returns : + index of the entry layout text. + + + + The text_index_to_layout_index() method converts from a position in the entry contents (returned by + gtk.Entry.get_text()) to a position in the entry's + pango.Layout + (returned by gtk.Entry.get_layout(), + with text retrieved via pango.Layout.get_text()). + + + + + gtk.Entry.im_context_filter_keypress + + + im_context_filter_keypress + event + + + + + event : + The key event. + + + + + This method is available in PyGTK 2.22 and above. + + + + The im_context_filter_keypress() method allows the + gtk.Entry input method to internally handle key + press and release events. If this function returns True, then no further processing should be done + for this key event. See gtk.IMContext.filter_keypress(). + + + + Note that you are expected to call this function from your handler when overriding key event handling. This + is needed in the case when you need to insert your own key handling between the input method and the default + key event handling of the gtk.Entry. + + + + + + gtk.Entry.reset_im_context + + + reset_im_context + + + + + This method is available in PyGTK 2.22 and above. + + + + The reset_im_context() method resets the input method context of the entry if needed. + + + + This can be necessary in the case where modifying the buffer would confuse on-going input method behavior. + + + + + + + + Signals + + + The "activate" gtk.Entry Signal + + + callback + entry + user_param1 + ... + + + + + entry : + the entry that received the +signal + + + user_param1 : + the first user parameter (if any) specified +with the connect() +method + + + ... : + additional user parameters (if +any) + + + + The "activate" signal is emitted when the entry is activated + either by user action (pressing the Enter key) or + programmatically with the gtk.Widget.activate() + method + + + + The "backspace" gtk.Entry Signal callback @@ -2115,6 +3216,46 @@ any) + + The "preedit-changed" gtk.Entry Signal + + + callback + entry + preedit + user_param1 + ... + + + + + entry : + the entry that received the +signal + + + preedit : + the current preedit string + + + user_param1 : + the first user parameter (if any) specified +with the connect() +method + + + ... : + additional user parameters (if +any) + + + + The "preedit-changed" signal is emitted when an input method is used, the typed text will not + immediately be committed to the buffer. So if you are interested in the text, connect to this signal. + + + The "toggle-overwrite" gtk.Entry Signal -- cgit v1.2.1