scim  1.4.13
scim::DummyIMEngineInstance Class Reference

#include <scim_imengine.h>

List of all members.

Public Member Functions

 DummyIMEngineInstance (DummyIMEngineFactory *factory, const String &encoding, int id=-1)
virtual ~DummyIMEngineInstance ()
virtual bool process_key_event (const KeyEvent &key)
 Process a key event.
virtual void focus_in ()
 Focus in this engine instance.

Constructor & Destructor Documentation

scim::DummyIMEngineInstance::DummyIMEngineInstance ( DummyIMEngineFactory factory,
const String encoding,
int  id = -1 
)

Member Function Documentation

virtual bool scim::DummyIMEngineInstance::process_key_event ( const KeyEvent key) [virtual]

Process a key event.

Parameters:
key- the key event to be processed.
Returns:
true if the event is processed, otherwise the event is not processed and should be forward to client application.

Implements scim::IMEngineInstanceBase.

virtual void scim::DummyIMEngineInstance::focus_in ( ) [virtual]

Focus in this engine instance.

This function should update/show/hide the status area, preedit area and lookup table, and update the full width punctuation/letter state.

Reimplemented from scim::IMEngineInstanceBase.


The documentation for this class was generated from the following file: