SCIM Bridge 0.4.x
|
Public Member Functions | |
retval_t | launch () |
void | set_noexit_enabled (bool enabled) |
void | set_standalone_enabled (bool enabled) |
retval_t | initialize () |
retval_t | finalize () |
ScimBridgeAgentPanelListener * | get_panel_listener (const ScimBridgeDisplay *new_display) |
void | interrupt () |
void | quit () |
void | load_config () |
void | save_config () |
void | add_client_listener (ScimBridgeAgentClientListener *client_listener) |
void | remove_client_listener (ScimBridgeAgentClientListener *client_listener) |
bool | filter_hotkeys (scim_bridge_imcontext_id_t imcontext_id, const KeyEvent &key_event) |
virtual bool | filter_key_event (scim_bridge_imcontext_id_t imcontext_id, const KeyEvent &key_event) |
void | request_factory_menu () |
scim_bridge_imcontext_id_t | alloc_imcontext (ScimBridgeAgentClientListener *client_listener) |
void | free_imcontext (scim_bridge_imcontext_id_t imcontext_id, const ScimBridgeAgentClientListener *client_listener) |
void | reset_imcontext (scim_bridge_imcontext_id_t imcontext_id) |
void | set_cursor_location (scim_bridge_imcontext_id_t imcontext_id, int cursor_x, int cursor_y) |
void | set_preedit_mode (scim_bridge_imcontext_id_t imcontext_id, scim_bridge_preedit_mode_t preedit_mode) |
void | change_focus (scim_bridge_imcontext_id_t imcontext_id, bool focus_in) |
![]() | |
virtual | ~ScimBridgeAgent () |
![]() | |
virtual | ~ScimBridgeAgentProtected () |
virtual bool | filter_hotkeys (scim_bridge_imcontext_id_t imcontext_id, const scim::KeyEvent &key_event)=0 |
virtual bool | filter_key_event (scim_bridge_imcontext_id_t imcontext_id, const scim::KeyEvent &key_event)=0 |
Additional Inherited Members | |
![]() | |
static ScimBridgeAgent * | alloc () |
![]() | |
ScimBridgeAgent () | |
![]() | |
ScimBridgeAgentProtected () | |