| Top |
| void | nimf_preeditable_show () |
| void | nimf_preeditable_hide () |
| gboolean | nimf_preeditable_is_visible () |
| void | nimf_preeditable_set_text () |
| void | nimf_preeditable_set_cursor_location () |
void
nimf_preeditable_show (NimfPreeditable *preeditable);
Shows preeditable
void
nimf_preeditable_hide (NimfPreeditable *preeditable);
Hides the preeditable
void nimf_preeditable_set_text (NimfPreeditable *preeditable,const gchar *text,gint cursor_pos);
Sets text
to preeditable
.
void nimf_preeditable_set_cursor_location (NimfPreeditable *preeditable,const NimfRectangle *area);
Notifies the preeditable
that a change in cursor position has been made.
The location is the position of a window position in root window coordinates.
struct NimfPreeditableInterface {
GTypeInterface parent;
void (* show) (NimfPreeditable *preeditable);
void (* hide) (NimfPreeditable *preeditable);
gboolean (* is_visible) (NimfPreeditable *preeditable);
void (* set_text) (NimfPreeditable *preeditable,
const gchar *text,
gint cursor_pos);
void (* set_cursor_location) (NimfPreeditable *preeditable,
const NimfRectangle *area);
};
Provides an interface for preedit gadget.
GTypeInterface |
The parent interface. |
|
Shows the preeditable. |
||
Hides the preeditable. |
||
Checks if the preeditable is visible. |
||
Sets the text in the preeditable to the given value, replacing the current contents. |
||
Sets the cursor position. |