| Top |  |  |  |  | 
| void | nimf_candidatable_show () | 
| void | nimf_candidatable_hide () | 
| gboolean | nimf_candidatable_is_visible () | 
| void | nimf_candidatable_clear () | 
| void | nimf_candidatable_set_page_values () | 
| void | nimf_candidatable_append () | 
| gint | nimf_candidatable_get_selected_index () | 
| gchar * | nimf_candidatable_get_selected_text () | 
| void | nimf_candidatable_select_first_item_in_page () | 
| void | nimf_candidatable_select_last_item_in_page () | 
| void | nimf_candidatable_select_item_by_index_in_page () | 
| void | nimf_candidatable_select_previous_item () | 
| void | nimf_candidatable_select_next_item () | 
| void | nimf_candidatable_set_auxiliary_text () | 
void nimf_candidatable_show (NimfCandidatable *candidatable,NimfServiceIC *target,gboolean show_entry);
void
nimf_candidatable_hide (NimfCandidatable *candidatable);
Hides the candidatable
gboolean
nimf_candidatable_is_visible (NimfCandidatable *candidatable);
void nimf_candidatable_clear (NimfCandidatable *candidatable,NimfServiceIC *target);
Clears the contents of the candidatable
void nimf_candidatable_set_page_values (NimfCandidatable *candidatable,NimfServiceIC *target,gint page_index,gint n_pages,gint page_size);
Sets page values.
void nimf_candidatable_append (NimfCandidatable *candidatable,const gchar *text1,const gchar *text2);
After appending a row, adds text1
 to the first column and text2
 to the
second column.
gint
nimf_candidatable_get_selected_index (NimfCandidatable *candidatable);
gchar *
nimf_candidatable_get_selected_text (NimfCandidatable *candidatable);
void
nimf_candidatable_select_first_item_in_page
                               (NimfCandidatable *candidatable);
Selects the first item in the page.
void
nimf_candidatable_select_last_item_in_page
                               (NimfCandidatable *candidatable);
Selects the last item in the page.
void nimf_candidatable_select_item_by_index_in_page (NimfCandidatable *candidatable,gint index);
Selects an item by the index in the page.
void
nimf_candidatable_select_previous_item
                               (NimfCandidatable *candidatable);
Selects the previous item.
void
nimf_candidatable_select_next_item (NimfCandidatable *candidatable);
Selects the next item.
void nimf_candidatable_set_auxiliary_text (NimfCandidatable *candidatable,const gchar *text,gint cursor_pos);
Sets auxiliary text.
struct NimfCandidatableInterface {
  GTypeInterface parent;
  void     (* show)                         (NimfCandidatable *candidatable,
                                             NimfServiceIC    *target,
                                             gboolean          show_entry);
  void     (* hide)                         (NimfCandidatable *candidatable);
  gboolean (* is_visible)                   (NimfCandidatable *candidatable);
  void     (* clear)                        (NimfCandidatable *candidatable,
                                             NimfServiceIC    *target);
  void     (* set_page_values)              (NimfCandidatable *candidatable,
                                             NimfServiceIC    *target,
                                             gint              page_index,
                                             gint              n_pages,
                                             gint              page_size);
  void     (* append)                       (NimfCandidatable *candidatable,
                                             const gchar      *item1,
                                             const gchar      *item2);
  gint     (* get_selected_index)           (NimfCandidatable *candidatable);
  gchar *  (* get_selected_text)            (NimfCandidatable *candidatable);
  void     (* select_first_item_in_page)    (NimfCandidatable *candidatable);
  void     (* select_last_item_in_page)     (NimfCandidatable *candidatable);
  void     (* select_item_by_index_in_page) (NimfCandidatable *candidatable,
                                             gint              index);
  void     (* select_previous_item)         (NimfCandidatable *candidatable);
  void     (* select_next_item)             (NimfCandidatable *candidatable);
  void     (* set_auxiliary_text)           (NimfCandidatable *candidatable,
                                             const gchar      *text,
                                             gint              cursor_pos);
};
Provides an interface for candidate window.
| The parent interface. | ||
| Shows the candidatable. | ||
| Hides the candidatable. | ||
| Determines whether the candidatable is visible. | ||
| Clears the contents of the candidatable. | ||
| Sets page values. | ||
| Appends a new candidate. | ||
| Gets the index of the selected candidatable. | ||
| Gets the text of the selected candidatable. | ||
| Selects first item in page. | ||
| Selects last item in page. | ||
| Selects item in page with the index given as the argument. | ||
| Selects previus item. | ||
| Selects a next item. | ||
| Selects auxiliary text. |