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

FX::FXComposeContext Class Reference

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

#include <FXComposeContext.h>

Inheritance diagram for FX::FXComposeContext:

FX::FXId FX::FXObject

List of all members.

Public Member Functions

 FXComposeContext (FXApp *a, FXWindow *win=NULL, FXSelector sel=0)
virtual void create ()
virtual void destroy ()
void focusIn ()
void focusOut ()
void setFont (FXFont *fnt)
void setSpot (FXint x, FXint y)
void setArea (FXint x, FXint y, FXint w, FXint h)
FXString translateEvent (FXRawEvent &event)
virtual ~FXComposeContext ()


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::setFont ( FXFont fnt  ) 

Set the font.

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-2009 Jeroen van der Zijp