AxShortcutInputDialog Class Reference

#include <ax/ax_shortcutinputdialog.h>

List of all members.

Public Member Functions

 AxShortcutInputDialog ()
 Constructors.
 AxShortcutInputDialog (wxWindow *parent, const wxString &message, const wxString &caption, const wxShortcutItem &defaultValue, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=SYMBOL_AXSHORTCUTINPUTDIALOG_STYLE)
bool Create (wxWindow *parent, const wxString &message, const wxString &caption, const wxShortcutItem &defaultValue, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=SYMBOL_AXSHORTCUTINPUTDIALOG_STYLE)
 Creation.
 ~AxShortcutInputDialog ()
 Destructor.
void Init ()
 Initialises member variables.
void CreateControls (const wxShortcutItem &defaultValue, const wxString &message)
 Creates the controls and sizers.
void SetShortcut (const wxShortcutItem &shortcut)
const wxShortcutItemGetShortcut () const
void SetShortcutManager (wxShortcutManager *manager)
wxShortcutManagerGetShortcutManager () const
void SetSpeech (AxSpeech *speech)
AxSpeechGetSpeech () const
void SpeakCurrentShortcut (bool initialView=false)
void OnTimer (wxTimerEvent &event)
void OnInitDialog (wxInitDialogEvent &event)
 wxEVT_INIT_DIALOG event handler for wxID_ANY
void OnAnyTextUpdated (wxCommandEvent &event)
 wxEVT_COMMAND_TEXT_UPDATED event handler for wxID_ANY
void OnOkClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK
wxBitmap GetBitmapResource (const wxString &name)
 Retrieves bitmap resources.
wxIcon GetIconResource (const wxString &name)
 Retrieves icon resources.

Static Public Member Functions

static bool ShowToolTips ()
 Should we show tooltips?

Public Attributes

wxStaticText * m_descriptionCtrl
wxShortcutCtrlm_valueCtrl
wxTextCtrl * m_detailsCtrl
wxShortcutItem m_shortcut
wxShortcutManagerm_shortcutManager
AxSpeechm_speech
bool m_disableEvents
wxTimer m_timer
long m_lastSpoke


Detailed Description

AxShortcutInputDialog class declaration

Constructor & Destructor Documentation

AxShortcutInputDialog::AxShortcutInputDialog (  ) 

Constructors.

AxShortcutInputDialog type definition

AxShortcutInputDialog event table definition

AxShortcutInputDialog constructors

AxShortcutInputDialog::AxShortcutInputDialog ( wxWindow *  parent,
const wxString &  message,
const wxString &  caption,
const wxShortcutItem defaultValue,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = SYMBOL_AXSHORTCUTINPUTDIALOG_STYLE 
)

AxShortcutInputDialog::~AxShortcutInputDialog (  ) 

Destructor.

AxShortcutInputDialog destructor


Member Function Documentation

bool AxShortcutInputDialog::Create ( wxWindow *  parent,
const wxString &  message,
const wxString &  caption,
const wxShortcutItem defaultValue,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = SYMBOL_AXSHORTCUTINPUTDIALOG_STYLE 
)

Creation.

AxTextInputDialog creator

void AxShortcutInputDialog::CreateControls ( const wxShortcutItem defaultValue,
const wxString &  message 
)

Creates the controls and sizers.

Control creation for AxTextInputDialog

wxBitmap AxShortcutInputDialog::GetBitmapResource ( const wxString &  name  ) 

Retrieves bitmap resources.

Get bitmap resources

wxIcon AxShortcutInputDialog::GetIconResource ( const wxString &  name  ) 

Retrieves icon resources.

Get icon resources

const wxShortcutItem& AxShortcutInputDialog::GetShortcut (  )  const [inline]

wxShortcutManager* AxShortcutInputDialog::GetShortcutManager (  )  const [inline]

AxSpeech* AxShortcutInputDialog::GetSpeech (  )  const [inline]

void AxShortcutInputDialog::Init (  ) 

Initialises member variables.

Member initialisation

void AxShortcutInputDialog::OnAnyTextUpdated ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_TEXT_UPDATED event handler for wxID_ANY

wxEVT_COMMAND_TEXT_UPDATED event handler for wxID_ANY

void AxShortcutInputDialog::OnInitDialog ( wxInitDialogEvent &  event  ) 

wxEVT_INIT_DIALOG event handler for wxID_ANY

void AxShortcutInputDialog::OnOkClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK

void AxShortcutInputDialog::OnTimer ( wxTimerEvent &  event  ) 

void AxShortcutInputDialog::SetShortcut ( const wxShortcutItem shortcut  )  [inline]

void AxShortcutInputDialog::SetShortcutManager ( wxShortcutManager manager  )  [inline]

void AxShortcutInputDialog::SetSpeech ( AxSpeech speech  )  [inline]

bool AxShortcutInputDialog::ShowToolTips (  )  [static]

Should we show tooltips?

Should we show tooltips?

void AxShortcutInputDialog::SpeakCurrentShortcut ( bool  initialView = false  ) 


Member Data Documentation


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