| 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. |