LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
InputClient Class Reference

#include <InputClient.h>

Inheritance diagram for InputClient:
[legend]

Public Member Functions

 InputClient ()
 
virtual void setComposingText (const std::string &text)
 
virtual void commitComposingText ()
 
virtual void commitText (const std::string &text)
 
virtual void performEditorAction (PalmIME::FieldAction action)
 
virtual void removeInputFocus ()
 
virtual bool inputFocus () const
 
virtual const
PalmIME::EditorState & 
inputState () const
 
void setInputFocus (bool focus)
 

Protected Member Functions

void setInputState (const PalmIME::EditorState &state)
 

Constructor & Destructor Documentation

InputClient::InputClient ( )
inline

Member Function Documentation

virtual void InputClient::commitComposingText ( )
inlinevirtual

Reimplemented in HostWindow.

virtual void InputClient::commitText ( const std::string &  text)
inlinevirtual

Reimplemented in HostWindow.

virtual bool InputClient::inputFocus ( ) const
inlinevirtual
virtual const PalmIME::EditorState& InputClient::inputState ( ) const
inlinevirtual
virtual void InputClient::performEditorAction ( PalmIME::FieldAction  action)
inlinevirtual

Reimplemented in HostWindow.

void InputClient::removeInputFocus ( )
virtual

Reimplemented in HostWindow.

virtual void InputClient::setComposingText ( const std::string &  text)
inlinevirtual

Reimplemented in HostWindow.

void InputClient::setInputFocus ( bool  focus)
inline
void InputClient::setInputState ( const PalmIME::EditorState &  state)
inlineprotected

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