![]() |
![]() |
![]() |
IBus Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
IBusPanelService; IBusPanelServiceClass; IBusPanelService * ibus_panel_service_new (GDBusConnection *connection
); void ibus_panel_service_candidate_clicked (IBusPanelService *panel
,guint index
,guint button
,guint state
); void ibus_panel_service_cursor_down (IBusPanelService *panel
); void ibus_panel_service_cursor_up (IBusPanelService *panel
); void ibus_panel_service_page_down (IBusPanelService *panel
); void ibus_panel_service_page_up (IBusPanelService *panel
); void ibus_panel_service_property_show (IBusPanelService *panel
,const gchar *prop_name
); void ibus_panel_service_property_hide (IBusPanelService *panel
,const gchar *prop_name
);
GObject +----GInitiallyUnowned +----IBusObject +----IBusService +----IBusPanelService
"cursor-down-lookup-table" : Run Last "cursor-up-lookup-table" : Run Last "focus-in" : Run Last "focus-out" : Run Last "hide-auxiliary-text" : Run Last "hide-language-bar" : Run Last "hide-lookup-table" : Run Last "hide-preedit-text" : Run Last "page-down-lookup-table" : Run Last "page-up-lookup-table" : Run Last "register-properties" : Run Last "reset" : Run Last "set-cursor-location" : Run Last "show-auxiliary-text" : Run Last "show-language-bar" : Run Last "show-lookup-table" : Run Last "show-preedit-text" : Run Last "start-setup" : Run Last "state-changed" : Run Last "update-auxiliary-text" : Run Last "update-lookup-table" : Run Last "update-preedit-text" : Run Last "update-property" : Run Last
typedef struct { IBusServiceClass parent; /* class members */ void (* focus_in) (IBusPanelService *panel, const gchar *input_context_path); void (* focus_out) (IBusPanelService *panel, const gchar *input_context_path); void (* register_properties) (IBusPanelService *panel, IBusPropList *prop_list); void (* set_cursor_location) (IBusPanelService *panel, gint x, gint y, gint w, gint h); void (* update_auxiliary_text) (IBusPanelService *panel, IBusText *text, gboolean visible); void (* update_lookup_table) (IBusPanelService *panel, IBusLookupTable *lookup_table, gboolean visible); void (* update_preedit_text) (IBusPanelService *panel, IBusText *text, guint cursor_pos, gboolean visible); void (* update_property) (IBusPanelService *panel, IBusProperty *prop); void (* cursor_down_lookup_table) (IBusPanelService *panel); void (* cursor_up_lookup_table) (IBusPanelService *panel); void (* hide_auxiliary_text) (IBusPanelService *panel); void (* hide_language_bar) (IBusPanelService *panel); void (* hide_lookup_table) (IBusPanelService *panel); void (* hide_preedit_text) (IBusPanelService *panel); void (* page_down_lookup_table) (IBusPanelService *panel); void (* page_up_lookup_table) (IBusPanelService *panel); void (* reset) (IBusPanelService *panel); void (* show_auxiliary_text) (IBusPanelService *panel); void (* show_language_bar) (IBusPanelService *panel); void (* show_lookup_table) (IBusPanelService *panel); void (* show_preedit_text) (IBusPanelService *panel); void (* start_setup) (IBusPanelService *panel); void (* state_changed) (IBusPanelService *panel); } IBusPanelServiceClass;
void ibus_panel_service_candidate_clicked (IBusPanelService *panel
,guint index
,guint button
,guint state
);
void ibus_panel_service_property_show (IBusPanelService *panel
,const gchar *prop_name
);
void ibus_panel_service_property_hide (IBusPanelService *panel
,const gchar *prop_name
);
"cursor-down-lookup-table"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"cursor-up-lookup-table"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"focus-in"
signalvoid user_function (IBusPanelService *input_context_path, gchar *arg1, gpointer user_data) : Run Last
"focus-out"
signalvoid user_function (IBusPanelService *input_context_path, gchar *arg1, gpointer user_data) : Run Last
"hide-auxiliary-text"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"hide-language-bar"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"hide-lookup-table"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"hide-preedit-text"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"page-down-lookup-table"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"page-up-lookup-table"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"register-properties"
signalvoid user_function (IBusPanelService *prop_list, IBusPropList *arg1, gpointer user_data) : Run Last
"set-cursor-location"
signalvoid user_function (IBusPanelService *x, gint y, gint w, gint h, gint arg4, gpointer user_data) : Run Last
"show-auxiliary-text"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"show-language-bar"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"show-lookup-table"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"show-preedit-text"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"state-changed"
signalvoid user_function (IBusPanelService *arg0, gpointer user_data) : Run Last
"update-auxiliary-text"
signalvoid user_function (IBusPanelService *text, IBusText *visible, gboolean arg2, gpointer user_data) : Run Last
"update-lookup-table"
signalvoid user_function (IBusPanelService *lookup_table, IBusLookupTable *visible, gboolean arg2, gpointer user_data) : Run Last
"update-preedit-text"
signalvoid user_function (IBusPanelService *text, IBusText *cursor_pos, guint visible, gboolean arg3, gpointer user_data) : Run Last
"update-property"
signalvoid user_function (IBusPanelService *prop, IBusProperty *arg1, gpointer user_data) : Run Last