SCIMBridge
0.4.x
Main Page
Classes
Files
Class List
Class Hierarchy
Class Members
Public Member Functions
|
Static Public Member Functions
|
Protected Member Functions
ScimBridgeAgentIMContext Class Reference
#include <
scim-bridge-agent-imcontext.h
>
Inheritance diagram for ScimBridgeAgentIMContext:
List of all members.
Public Member Functions
virtual
~ScimBridgeAgentIMContext
()
virtual bool
is_enabled
()=0
virtual void
set_enabled
(bool new_state)=0
virtual
scim_bridge_preedit_mode_t
get_preedit_mode
() const =0
virtual void
set_preedit_mode
(
scim_bridge_preedit_mode_t
new_preedit_mode)=0
virtual
scim_bridge_imcontext_id_t
get_id
()=0
virtual
ScimBridgeAgentClientListener
*
get_client_listener
()=0
virtual bool
filter_key_event
(const scim::KeyEvent &key_event)=0
virtual void
forward_key_event
(const scim::KeyEvent &key_event)=0
virtual void
focus_in
()=0
virtual void
focus_out
()=0
virtual void
reset
()=0
virtual void
set_cursor_location
(int x, int y)=0
virtual void
open_next_imengine
()=0
virtual void
open_previous_imengine
()=0
virtual void
open_imengine_by_uuid
(const scim::String &uuid)=0
virtual void
open_imengine
(scim::IMEngineFactoryPointer factory)=0
virtual void
update_lookup_table_page_size
(int page_size)=0
virtual void
lookup_table_page_up
()=0
virtual void
lookup_table_page_down
()=0
virtual void
lookup_table_select_candidate
(int candidate_index)=0
virtual void
trigger_property
(const scim::String &property)=0
virtual void
process_helper_event
(const scim::String &target_uuid, const scim::String &helper_uuid, const scim::Transaction &trans)=0
virtual void
panel_move_preedit_caret
(int caret_pos)=0
virtual void
panel_commit_string
(const scim::WideString &wstr)=0
virtual void
panel_request_help
()=0
virtual void
panel_change_factory
(const scim::String &uuid)=0
Static Public Member Functions
static
ScimBridgeAgentIMContext
*
alloc
(
ScimBridgeAgentClientListener
*client_listener)
static void
free_by_client
(const
ScimBridgeAgentClientListener
*client_listener)
static
ScimBridgeAgentIMContext
*
find
(
scim_bridge_imcontext_id_t
imcontext_id)
static void
static_initialize
(
ScimBridgeAgentPanelListenerProtected
*panel_listener, const scim::String &scim_language, scim::BackEndPointer scim_backend)
static void
static_finalize
()
static bool
is_imengine_shared
()
static void
set_imengine_shared
(bool shared)
static bool
is_on_the_spot_enabled
()
static void
set_on_the_spot_enabled
(bool enabled)
static bool
is_enabled_by_default
()
static void
set_enabled_by_default
(bool enabled)
Protected Member Functions
ScimBridgeAgentIMContext
()
Detailed Description
The public interface of IMContext.
The documentation for this class was generated from the following files:
agent/
scim-bridge-agent-imcontext.h
agent/scim-bridge-agent-imcontext.cpp
Generated by
1.7.3