AxChoiceActivator Class Reference

Top-level item activator for a modal choice menu item. More...

#include <ax/ax_menu_choice.h>

Inheritance diagram for AxChoiceActivator:

AxAutoUpdateActivator AxActivator List of all members.

Public Member Functions

 AxChoiceActivator ()
 AxChoiceActivator (const wxString &labelSpec, const wxString &descriptionSpec)
 AxChoiceActivator (const AxChoiceActivator &activator)
void Init ()
void Copy (const AxChoiceActivator &activator)
virtual AxActivatorClone () const
virtual AxMenuActivate (AxMenuController *controller, AxMenuItem *item)
 Called when the user activates a menu item by pressing return or double-clicking.
virtual wxString CreateString (const wxString &spec, bool isLabel)
 Create menu label or description.
AxChoiceMenuItemGetChoiceMenuItem () const

Detailed Description

Top-level item activator for a modal choice menu item.


Constructor & Destructor Documentation

AxChoiceActivator::AxChoiceActivator (  )  [inline]

AxChoiceActivator::AxChoiceActivator ( const wxString &  labelSpec,
const wxString &  descriptionSpec 
)

AxChoiceActivator::AxChoiceActivator ( const AxChoiceActivator activator  )  [inline]


Member Function Documentation

void AxChoiceActivator::Init (  ) 

Reimplemented from AxAutoUpdateActivator.

void AxChoiceActivator::Copy ( const AxChoiceActivator activator  ) 

virtual AxActivator* AxChoiceActivator::Clone (  )  const [inline, virtual]

Implements AxActivator.

AxMenu * AxChoiceActivator::Activate ( AxMenuController controller,
AxMenuItem item 
) [virtual]

Called when the user activates a menu item by pressing return or double-clicking.

Implements AxActivator.

wxString AxChoiceActivator::CreateString ( const wxString &  spec,
bool  isLabel 
) [virtual]

Create menu label or description.

Implements AxAutoUpdateActivator.

AxChoiceMenuItem * AxChoiceActivator::GetChoiceMenuItem (  )  const


The documentation for this class was generated from the following files:
Generated on Wed May 6 19:20:20 2009 for AxTk by  doxygen 1.5.1