PanelService
Object Hierarchy:
Description:
[
CCode ( type_id =
"ibus_panel_service_get_type ()" ) ]
public class PanelService :
Service
An IBusPanelService is a base class for UI services.
Developers can "extend" this class for panel UI development.
Content:
Creation methods:
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 IBus.Object
All known members inherited from class GLib.Object
- @get
- @new
- @ref
- @set
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- interface_find_property
- interface_install_property
- interface_list_properties
- is_floating
- new_valist
- new_with_properties
- newv
- notify
- notify_property
- ref_count
- ref_sink
- remove_toggle_ref
- remove_weak_pointer
- replace_data
- replace_qdata
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref