Logo Search packages:      
Sourcecode: ucimf-openvanilla version File versions  Download package

OVInputMethodContext Class Reference

#include <OpenVanilla.h>

Inheritance diagram for OVInputMethodContext:

OVBase

List of all members.


Detailed Description

The input method context. The context is always created by the IM module (defined below) and is used exclusively by the IM environment (Loader). This is where your implementation for an input method goes. Note that the derived OVInputMethodContext::keyEvent() method MUST RETURN either 0 or non-zero. It should return non-zero if the event is "processed" by the IM context, 0 if the event is "rejected" or "not processed."

Definition at line 614 of file OpenVanilla.h.


Public Member Functions

virtual void clear ()
virtual void end ()
virtual int keyEvent (OVKeyCode *, OVBuffer *, OVCandidate *, OVService *)=0
virtual void start (OVBuffer *, OVCandidate *, OVService *)

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

Generated by  Doxygen 1.6.0   Back to index