Go to the documentation of this file.
26 #ifndef SCIMBRIDGEAGENTPANELLISTENERPROTECTED_H_
27 #define SCIMBRIDGEAGENTPANELLISTENERPROTECTED_H_
29 #define Uses_SCIM_PANEL_CLIENT
68 virtual void focus_in (
const scim::String &factory_uuid) = 0;
111 virtual void set_aux_string (
const scim::WideString &str,
const scim::AttributeList &attrs) = 0;
185 virtual void send_helper_event (
const scim::String &helper_uuid,
const scim::Transaction &trans) = 0;
213 virtual void show_help (
const scim::String &
string) = 0;
void scim_bridge_println(const char *format,...)
Definition: scim-bridge-agent-output.cpp:127
virtual void hide_preedit()=0
int scim_bridge_debug_level_t
Definition: scim-bridge-debug.h:33
virtual void register_input_context(const scim::String &factory_uuid)=0
ScimBridgeAgentPanelListenerProtected()
Definition: scim-bridge-agent-panel-listener-protected.h:232
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 send_helper_event(const scim::String &helper_uuid, const scim::Transaction &trans)=0
virtual void show_help(const scim::String &string)=0
virtual void turn_off()=0
virtual void stop_helper(const scim::String &helper_uuid)=0
virtual void focus_in(const scim::String &factory_uuid)=0
virtual void show_aux_string()=0
This header is used for print out error messages.
scim_bridge_debug_level_t scim_bridge_debug_get_level()
Definition: scim-bridge-agent-application.cpp:41
Definition: scim-bridge-agent-panel-listener-protected.h:41
void scim_bridge_pdebugln(scim_bridge_debug_level_t level, const char *format,...)
Definition: scim-bridge-agent-output.cpp:81
virtual void set_lookup_table(const scim::LookupTable &table)=0
virtual void register_properties(const scim::PropertyList &properties)=0
int scim_bridge_imcontext_id_t
Definition: scim-bridge-imcontext.h:47
virtual void set_aux_string(const scim::WideString &str, const scim::AttributeList &attrs)=0
virtual void deregister_input_context()=0
virtual void update_cursor_location(int x, int y)=0
virtual void update_property(const scim::Property &property)=0
virtual void show_lookup_table()=0
virtual void show_factory_menu(const std::vector< scim::PanelFactoryInfo > &menu)=0
virtual void prepare(scim_bridge_imcontext_id_t imcontext_id)=0
virtual ~ScimBridgeAgentPanelListenerProtected()
Definition: scim-bridge-agent-panel-listener-protected.h:48
virtual void focus_out()=0
This header describes about debug related features.
void scim_bridge_perrorln(const char *format,...)
Definition: scim-bridge-agent-output.cpp:103
virtual void update_screen()=0
void scim_bridge_perror(const char *format,...)
Definition: scim-bridge-agent-output.cpp:115
virtual void hide_lookup_table()=0
void scim_bridge_print(const char *format,...)
Definition: scim-bridge-agent-output.cpp:139
virtual void hide_aux_string()=0
virtual void update_factory_info(const scim::PanelFactoryInfo &factory_info)=0
virtual void show_preedit()=0
virtual void set_preedit_cursor_position(int cursor_pos)=0
This header must be included by all the source codes which use IMContextes.
void scim_bridge_pdebug(scim_bridge_debug_level_t level, const char *format,...)
Definition: scim-bridge-agent-output.cpp:92