Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXComposeContext Class Reference

#include <FXComposeContext.h>

Inheritance diagram for FX::FXComposeContext:
FX::FXId FX::FXObject

Public Member Functions

 FXComposeContext (FXApp *a, FXWindow *win=NULL, FXSelector sel=0)
 
virtual void create ()
 
virtual void destroy ()
 
void focusIn ()
 
void focusOut ()
 
void setSpot (FXint x, FXint y)
 
void setArea (FXint x, FXint y, FXint w, FXint h)
 
FXString translateEvent (FXRawEvent &event)
 
virtual ~FXComposeContext ()
 
- Public Member Functions inherited from FX::FXId
FXAppgetApp () const
 
FXID id () const
 
virtual void detach ()
 
void setUserData (void *ptr)
 
void * getUserData () const
 
virtual void save (FXStream &store) const
 
virtual void load (FXStream &store)
 
virtual ~FXId ()
 
- Public Member Functions inherited from FX::FXObject
virtual long onDefault (FXObject *, FXSelector, void *)
 
const FXchargetClassName () const
 
bool isMemberOf (const FXMetaClass *metaclass) const
 
virtual long tryHandle (FXObject *sender, FXSelector sel, void *ptr)
 
virtual ~FXObject ()
 

Detailed Description

Compose Context manages the state of an input method if input method support is enabled.

Constructor & Destructor Documentation

FX::FXComposeContext::FXComposeContext ( FXApp a,
FXWindow win = NULL,
FXSelector  sel = 0 
)

Construct compose context for given window.

virtual FX::FXComposeContext::~FXComposeContext ( )
virtual

Destructor.

Member Function Documentation

virtual void FX::FXComposeContext::create ( )
virtual

Create resource.

Reimplemented from FX::FXId.

virtual void FX::FXComposeContext::destroy ( )
virtual

Destroy resource.

Reimplemented from FX::FXId.

void FX::FXComposeContext::focusIn ( )

Focus in.

void FX::FXComposeContext::focusOut ( )

Focus out.

void FX::FXComposeContext::setSpot ( FXint  x,
FXint  y 
)

Set the spot.

void FX::FXComposeContext::setArea ( FXint  x,
FXint  y,
FXint  w,
FXint  h 
)

Set the area.

FXString FX::FXComposeContext::translateEvent ( FXRawEvent event)

Translate key event.

Copyright © 1997-2005 Jeroen van der Zijp