AxTextCtrlVoiceAdaptationHandler Class Reference
[Basic AxTk UI classes]

Knows how to creates an AxTextCtrlAdapter object. More...

#include <ax/ax_textctrl.h>

Inheritance diagram for AxTextCtrlVoiceAdaptationHandler:

AxVoiceAdaptationHandler

List of all members.

Public Member Functions

 AxTextCtrlVoiceAdaptationHandler ()
virtual bool CanHandleWindow (wxWindow *win)
 Override to indicate if this kind of window can be handled by this object.
virtual AxAdapterCreateEventHandler (wxWindow *win)
 Override to create the event handler (but not push it onto the event stack).
virtual bool Adapt (wxWindow *window, AxSpeech *speech, wxShortcutManager *shortcuts, wxArrayInt &ids)
 Override to adapt e.g.
virtual bool Unadapt (wxWindow *window, wxArrayInt &ids)
 Override to unadapt e.g. a composite control. Removes the id from ids once unadapted.
virtual bool CanRecursivelyAdapt (wxWindow *window) const
 Override to prevent recursive adaptation, e.g. into a composite.


Detailed Description

Knows how to creates an AxTextCtrlAdapter object.

Constructor & Destructor Documentation

AxTextCtrlVoiceAdaptationHandler::AxTextCtrlVoiceAdaptationHandler (  )  [inline]


Member Function Documentation

bool AxTextCtrlVoiceAdaptationHandler::Adapt ( wxWindow *  window,
AxSpeech speech,
wxShortcutManager shortcuts,
wxArrayInt &  ids 
) [virtual]

Override to adapt e.g.

a composite control. Returns an array of the identifiers of the adapted windows.

Reimplemented from AxVoiceAdaptationHandler.

bool AxTextCtrlVoiceAdaptationHandler::CanHandleWindow ( wxWindow *  win  )  [virtual]

Override to indicate if this kind of window can be handled by this object.

Implements AxVoiceAdaptationHandler.

virtual bool AxTextCtrlVoiceAdaptationHandler::CanRecursivelyAdapt ( wxWindow *  window  )  const [virtual]

Override to prevent recursive adaptation, e.g. into a composite.

AxAdapter * AxTextCtrlVoiceAdaptationHandler::CreateEventHandler ( wxWindow *  win  )  [virtual]

Override to create the event handler (but not push it onto the event stack).

Implements AxVoiceAdaptationHandler.

bool AxTextCtrlVoiceAdaptationHandler::Unadapt ( wxWindow *  window,
wxArrayInt &  ids 
) [virtual]

Override to unadapt e.g. a composite control. Removes the id from ids once unadapted.

Reimplemented from AxVoiceAdaptationHandler.


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

Generated on Wed May 6 19:22:08 2009 for AxTk by  doxygen 1.5.8