PanelService
Object Hierarchy:
Description:
An IBusPanelService is a base class for UI services.
Developers can "extend" this class for panel UI development.
Namespace: IBus
Package: ibus-1.0
Content:
Creation methods:
- public PanelService (DBusConnection connection)
Creates a new PanelService from an DBusConnection.
Methods:
- public void candidate_clicked (uint index, uint button, uint state)
Notify that a candidate is clicked by sending a "CandidateClicked" to IBus service.
- public void cursor_down ()
Notify that the cursor is down by sending a "CursorDown" to IBus service.
- public void cursor_up ()
Notify that the cursor is up by sending a "CursorUp" to IBus service.
- public void page_down ()
Notify that the page is down by sending a "PageDown" to IBus service.
- public void page_up ()
Notify that the page is up by sending a "PageUp" to IBus service.
- public void property_activate (string prop_name, uint prop_state)
Notify that a property is active by sending a "PropertyActivate" message to IBus service.
- public void property_hide (string prop_name)
Notify that a property is hidden by sending a "ValueChanged" message to IBus service.
- public void property_show (string prop_name)
Notify that a property is shown by sending a "ValueChanged" message to IBus service.
Signals:
- public virtual signal void cursor_down_lookup_table ()
Emitted when the client application get the cursor_down_lookup_table.
- public virtual signal void cursor_up_lookup_table ()
Emitted when the client application get the cursor_up_lookup_table.
- public virtual signal void destroy_context (string input_context_path)
Emitted when the client application destroys.
- public virtual signal void focus_in (string input_context_path)
Emitted when the client application get the focus_in .
- public virtual signal void focus_out (string input_context_path)
Emitted when the client application get the focus_out .
- public virtual signal void hide_auxiliary_text ()
Emitted when the client application get the hide_auxiliary_text.
- public virtual signal void hide_language_bar ()
Emitted when the client application get the hide_language_bar.
- public virtual signal void hide_lookup_table ()
Emitted when the client application get the hide_lookup_table.
- public virtual signal void hide_preedit_text ()
Emitted when the client application get the hide_preedit_text.
- public virtual signal void page_down_lookup_table ()
Emitted when the client application get the page_down_lookup_table.
- public virtual signal void page_up_lookup_table ()
Emitted when the client application get the page_up_lookup_table.
- public virtual signal void register_properties (PropList prop_list)
Emitted when the client application get the register_properties.
- public virtual signal void reset ()
Emitted when the client application get the reset .
- public virtual signal void set_cursor_location (int x, int y, int w, int h)
Emitted when the client application get the set_cursor_location.
- public virtual signal void show_auxiliary_text ()
Emitted when the client application get the show_auxiliary_text.
- public virtual signal void show_language_bar ()
Emitted when the client application get the show_language_bar.
- public virtual signal void show_lookup_table ()
Emitted when the client application get the show_lookup_table.
- public virtual signal void show_preedit_text ()
Emitted when the client application get the show_preedit_text.
- public virtual signal void start_setup ()
Emitted when the client application get the start_setup .
- public virtual signal void state_changed ()
Emitted when the client application get the state_changed.
- public virtual signal void update_auxiliary_text (Text text, bool visible)
Emitted when the client application get the update_auxiliary_text.
- public virtual signal void update_lookup_table (LookupTable lookup_table, bool visible)
Emitted when the client application get the update_lookup_table.
- public virtual signal void update_preedit_text (Text text, uint cursor_pos, bool visible)
Emitted when the client application get the update_preedit_text.
- public virtual signal void update_property (Property prop)
Emitted when the client application get the update_property.
Inherited Members:
All known members inherited from class IBus.Service
All known members inherited from class GLib.Object