AxFolderActivator Class Reference
[Basic AxTk UI classes]

A ready-made menu item activator which sets a string when the user chooses a folder. More...

#include <ax/ax_menu_folder.h>

Inheritance diagram for AxFolderActivator:

AxAutoUpdateActivator AxActivator

List of all members.

Public Member Functions

 AxFolderActivator ()
 AxFolderActivator (const AxFolderActivator &activator)
 AxFolderActivator (const wxString &itemLabelSpec, const wxString &itemDescriptionSpec)
void Init ()
void Copy (const AxFolderActivator &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 WXUNUSED(isLabel))
 Create menu label or description.
AxMenuFindChildMenu (AxMenuController *controller, const wxString &defaultFolder, AxMenu *menu)
 Find the child menu for the default folder.
AxFolderMenuItemGetFolderMenuItem () const


Detailed Description

A ready-made menu item activator which sets a string when the user chooses a folder.

Constructor & Destructor Documentation

AxFolderActivator::AxFolderActivator (  )  [inline]

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

AxFolderActivator::AxFolderActivator ( const wxString &  itemLabelSpec,
const wxString &  itemDescriptionSpec 
)


Member Function Documentation

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

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

Implements AxActivator.

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

Implements AxActivator.

void AxFolderActivator::Copy ( const AxFolderActivator activator  ) 

virtual wxString AxFolderActivator::CreateString ( const wxString &  spec,
bool   WXUNUSEDisLabel 
) [virtual]

Create menu label or description.

AxMenu * AxFolderActivator::FindChildMenu ( AxMenuController controller,
const wxString &  defaultFolder,
AxMenu menu 
)

Find the child menu for the default folder.

AxFolderMenuItem * AxFolderActivator::GetFolderMenuItem (  )  const

void AxFolderActivator::Init (  )  [inline]

Reimplemented from AxAutoUpdateActivator.


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

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