scim::DummyIMEngineInstance Class Reference
[IMEngine]

#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 
)

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 Sat Jan 24 23:45:08 2009 for scim by  doxygen 1.5.7.1