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 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::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