SCIMBridge
0.4.x
Main Page
Classes
Files
Class List
Class Hierarchy
Class Members
Public Member Functions
ScimBridgeAgentPanelClientImpl Class Reference
Inheritance diagram for ScimBridgeAgentPanelClientImpl:
List of all members.
Public Member Functions
ScimBridgeAgentPanelClientImpl
(const String &config_name, const
ScimBridgeDisplay
*display)
int
open_connection
()
void
close_connection
()
int
get_connection_number
() const
bool
is_connected
() const
bool
has_pending_event
() const
retval_t
filter_event
()
retval_t
prepare
(
scim_bridge_imcontext_id_t
imcontext_id)
retval_t
send
()
void
turn_on
()
void
turn_off
()
void
update_screen
()
void
show_help
(const String &help)
void
show_factory_menu
(const vector< PanelFactoryInfo > &menu)
void
focus_in
(const scim::String &uuid)
void
focus_out
()
void
update_factory_info
(const PanelFactoryInfo &info)
void
update_spot_location
(int x, int y)
void
show_preedit_string
()
void
show_aux_string
()
void
show_lookup_table
()
void
hide_preedit_string
()
void
hide_aux_string
()
void
hide_lookup_table
()
void
update_preedit_string
(const WideString &str, const AttributeList &attrs)
void
update_preedit_caret
(int cursor_position)
void
update_aux_string
(const WideString &str, const AttributeList &attrs)
void
update_lookup_table
(const LookupTable &table)
void
register_properties
(const PropertyList &properties)
void
update_property
(const Property &property)
void
start_helper
(const String &helper_uuid)
void
stop_helper
(const String &helper_uuid)
void
send_helper_event
(const String &helper_uuid, const Transaction &trans)
void
register_input_context
(const String &uuid)
void
remove_input_context
()
Connection
signal_connect_reload_config
(ScimBridgeAgentPanelClientSlotVoid *slot)
Connection
signal_connect_exit
(ScimBridgeAgentPanelClientSlotVoid *slot)
Connection
signal_connect_update_lookup_table_page_size
(ScimBridgeAgentPanelClientSlotInt *slot)
Connection
signal_connect_lookup_table_page_up
(ScimBridgeAgentPanelClientSlotVoid *slot)
Connection
signal_connect_lookup_table_page_down
(ScimBridgeAgentPanelClientSlotVoid *slot)
Connection
signal_connect_trigger_property
(ScimBridgeAgentPanelClientSlotString *slot)
Connection
signal_connect_process_helper_event
(ScimBridgeAgentPanelClientSlotStringStringTransaction *slot)
Connection
signal_connect_move_preedit_caret
(ScimBridgeAgentPanelClientSlotInt *slot)
Connection
signal_connect_select_candidate
(ScimBridgeAgentPanelClientSlotInt *slot)
Connection
signal_connect_process_key_event
(ScimBridgeAgentPanelClientSlotKeyEvent *slot)
Connection
signal_connect_commit_string
(ScimBridgeAgentPanelClientSlotWideString *slot)
Connection
signal_connect_forward_key_event
(ScimBridgeAgentPanelClientSlotKeyEvent *slot)
Connection
signal_connect_request_help
(ScimBridgeAgentPanelClientSlotVoid *slot)
Connection
signal_connect_request_factory_menu
(ScimBridgeAgentPanelClientSlotVoid *slot)
Connection
signal_connect_change_factory
(ScimBridgeAgentPanelClientSlotString *slot)
The documentation for this class was generated from the following file:
agent/utils/scim-bridge-agent-panel-client.cpp
Generated by
1.7.3