| IBus Reference Manual | ||||
|---|---|---|---|---|
IBusLookupTable;
IBusLookupTable* ibus_lookup_table_new (guint page_size,
guint cursor_pos,
gboolean cursor_visible,
gboolean round);
void ibus_lookup_table_append_candidate (IBusLookupTable *table,
IBusText *text);
IBusText* ibus_lookup_table_get_candidate (IBusLookupTable *table,
guint index);
void ibus_lookup_table_set_cursor_pos (IBusLookupTable *table,
guint cursor_pos);
guint ibus_lookup_table_get_cursor_pos (IBusLookupTable *table);
void ibus_lookup_table_set_cursor_visible
(IBusLookupTable *table,
gboolean visible);
gboolean ibus_lookup_table_is_cursor_visible (IBusLookupTable *table);
guint ibus_lookup_table_get_cursor_in_page
(IBusLookupTable *table);
void ibus_lookup_table_set_page_size (IBusLookupTable *table,
guint page_size);
guint ibus_lookup_table_get_page_size (IBusLookupTable *table);
void ibus_lookup_table_clear (IBusLookupTable *table);
gboolean ibus_lookup_table_page_up (IBusLookupTable *table);
gboolean ibus_lookup_table_page_down (IBusLookupTable *table);
gboolean ibus_lookup_table_cursor_up (IBusLookupTable *table);
gboolean ibus_lookup_table_cursor_down (IBusLookupTable *table);
IBusLookupTable* ibus_lookup_table_new (guint page_size, guint cursor_pos, gboolean cursor_visible, gboolean round);
|
|
|
|
|
|
|
|
Returns : |
void ibus_lookup_table_append_candidate (IBusLookupTable *table, IBusText *text);
|
|
|
IBusText* ibus_lookup_table_get_candidate (IBusLookupTable *table, guint index);
|
|
|
|
Returns : |
void ibus_lookup_table_set_cursor_pos (IBusLookupTable *table, guint cursor_pos);
|
|
|
guint ibus_lookup_table_get_cursor_pos (IBusLookupTable *table);
|
|
Returns : |
void ibus_lookup_table_set_cursor_visible
(IBusLookupTable *table,
gboolean visible);
|
|
|
gboolean ibus_lookup_table_is_cursor_visible (IBusLookupTable *table);
|
|
Returns : |
guint ibus_lookup_table_get_cursor_in_page (IBusLookupTable *table);
|
|
Returns : |
void ibus_lookup_table_set_page_size (IBusLookupTable *table, guint page_size);
|
|
|
guint ibus_lookup_table_get_page_size (IBusLookupTable *table);
|
|
Returns : |
gboolean ibus_lookup_table_page_up (IBusLookupTable *table);
|
|
Returns : |
gboolean ibus_lookup_table_page_down (IBusLookupTable *table);
|
|
Returns : |
gboolean ibus_lookup_table_cursor_up (IBusLookupTable *table);
|
|
Returns : |
gboolean ibus_lookup_table_cursor_down (IBusLookupTable *table);
|
|
Returns : |