AxShortcutsMenuItem Class Reference

#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

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

void AxShortcutsMenuItem::OnChangeShortcut ( wxCommandEvent &  event  ) 

void AxShortcutsMenuItem::UpdateShortcuts (  ) 

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


Friends And Related Function Documentation

friend class AxShortcutTextActivator [friend]


Member Data Documentation

AxSpeech* AxShortcutsMenuItem::m_speech [protected]

AxMenuController* AxShortcutsMenuItem::m_controller [protected]

wxShortcutManager* AxShortcutsMenuItem::m_shortcutManager [protected]

wxWindow* AxShortcutsMenuItem::m_window [protected]

wxMenuBar* AxShortcutsMenuItem::m_menuBar [protected]


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