SCIMBridge
0.4.x
|
Public Member Functions | |
ScimBridgeAgentPanelListenerImpl (const String &config_name, const ScimBridgeDisplay *new_display, ScimBridgeAgentProtected *new_agent) | |
retval_t | initialize () |
int | get_socket_fd () const |
scim_bridge_agent_event_type_t | get_trigger_events () const |
bool | handle_event (scim_bridge_agent_event_type_t event_type) |
void | prepare (scim_bridge_imcontext_id_t imcontext_id) |
void | send () |
void | focus_in (const String &factory_uuid) |
void | focus_out () |
void | update_screen () |
void | update_cursor_location (int x, int y) |
void | update_factory_info (const PanelFactoryInfo &factory_info) |
void | turn_on () |
void | turn_off () |
void | set_aux_string (const WideString &str, const AttributeList &attrs) |
void | show_aux_string () |
void | hide_aux_string () |
void | set_lookup_table (const LookupTable &table) |
void | show_lookup_table () |
void | hide_lookup_table () |
void | set_preedit_cursor_position (int cursor_pos) |
void | set_preedit_string (const WideString &str, const AttributeList &attrs) |
void | show_preedit () |
void | hide_preedit () |
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_properties (const PropertyList &properties) |
void | update_property (const Property &property) |
void | show_factory_menu (const vector< PanelFactoryInfo > &menu) |
void | show_help (const String &string) |
void | register_input_context (const String &factory_uuid) |
void | deregister_input_context () |
![]() | |
virtual | ~ScimBridgeAgentPanelListener () |
![]() | |
virtual | ~ScimBridgeAgentSocketClient () |
![]() | |
virtual | ~ScimBridgeAgentPanelListenerProtected () |
virtual void | focus_in (const scim::String &factory_uuid)=0 |
virtual void | update_factory_info (const scim::PanelFactoryInfo &factory_info)=0 |
virtual void | set_aux_string (const scim::WideString &str, const scim::AttributeList &attrs)=0 |
virtual void | set_lookup_table (const scim::LookupTable &table)=0 |
virtual void | set_preedit_string (const scim::WideString &str, const scim::AttributeList &attrs)=0 |
virtual void | start_helper (const scim::String &helper_uuid)=0 |
virtual void | stop_helper (const scim::String &helper_uuid)=0 |
virtual void | send_helper_event (const scim::String &helper_uuid, const scim::Transaction &trans)=0 |
virtual void | register_properties (const scim::PropertyList &properties)=0 |
virtual void | update_property (const scim::Property &property)=0 |
virtual void | show_factory_menu (const std::vector< scim::PanelFactoryInfo > &menu)=0 |
virtual void | show_help (const scim::String &string)=0 |
virtual void | register_input_context (const scim::String &factory_uuid)=0 |
Additional Inherited Members | |
![]() | |
static ScimBridgeAgentPanelListener * | alloc (const scim::String &config_name, const ScimBridgeDisplay *display, ScimBridgeAgentProtected *agent) |
![]() | |
ScimBridgeAgentPanelListener () | |
![]() | |
ScimBridgeAgentSocketClient () | |
![]() | |
ScimBridgeAgentPanelListenerProtected () | |