scim::DummyIMEngineInstance Class Reference
[IMEngine]

#include <scim_imengine.h>

Inheritance diagram for scim::DummyIMEngineInstance:

Inheritance graph
[legend]
Collaboration diagram for scim::DummyIMEngineInstance:

Collaboration graph
[legend]
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
 

virtual scim::DummyIMEngineInstance::~DummyIMEngineInstance  )  [virtual]
 


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:
Generated on Mon Oct 8 13:19:17 2007 for scim by  doxygen 1.4.6