AxShortcutsMenuItem Class Reference
[Basic AxTk UI classes]

#include <ax/ax_menu_shortcuts.h>

Inheritance diagram for AxShortcutsMenuItem:

AxMenuItem

List of all members.

Public Member Functions

 AxShortcutsMenuItem (const AxShortcutsMenuItem &item)
 AxShortcutsMenuItem (AxMenuController *controller, AxSpeech *speech, wxShortcutManager *manager, wxWindow *window, wxMenuBar *menuBar=NULL)
 Pass menu controller, speech pointer, shortcut manager, window whose shortcuts should be updated, and an optional menubar whose labels should be updated.
void Copy (const AxShortcutsMenuItem &item)
void OnChangeShortcut (wxCommandEvent &event)
void UpdateShortcuts ()
virtual AxMenuItemClone ()

Protected Attributes

AxSpeechm_speech
AxMenuControllerm_controller
wxShortcutManagerm_shortcutManager
wxWindow * m_window
wxMenuBar * m_menuBar

Friends

class AxShortcutTextActivator


Constructor & Destructor Documentation

AxShortcutsMenuItem::AxShortcutsMenuItem ( const AxShortcutsMenuItem item  )  [inline]

AxShortcutsMenuItem::AxShortcutsMenuItem ( AxMenuController controller,
AxSpeech speech,
wxShortcutManager manager,
wxWindow *  window,
wxMenuBar *  menuBar = NULL 
)

Pass menu controller, speech pointer, shortcut manager, window whose shortcuts should be updated, and an optional menubar whose labels should be updated.


Member Function Documentation

virtual AxMenuItem* AxShortcutsMenuItem::Clone (  )  [inline, virtual]

void AxShortcutsMenuItem::Copy ( const AxShortcutsMenuItem item  )  [inline]

void AxShortcutsMenuItem::OnChangeShortcut ( wxCommandEvent &  event  ) 

void AxShortcutsMenuItem::UpdateShortcuts (  ) 


Friends And Related Function Documentation

friend class AxShortcutTextActivator [friend]


Member Data Documentation

wxMenuBar* AxShortcutsMenuItem::m_menuBar [protected]

wxWindow* AxShortcutsMenuItem::m_window [protected]


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