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 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::Init (  ) 

Initialises member variables.

Member initialisation

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

Creates the controls and sizers.

Control creation for AxTextInputDialog

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

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

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

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

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

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

void AxShortcutInputDialog::SpeakCurrentShortcut ( bool  initialView = false  ) 

void AxShortcutInputDialog::OnTimer ( wxTimerEvent &  event  ) 

void AxShortcutInputDialog::OnInitDialog ( wxInitDialogEvent &  event  ) 

wxEVT_INIT_DIALOG event handler for wxID_ANY

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::OnOkClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK

wxBitmap AxShortcutInputDialog::GetBitmapResource ( const wxString &  name  ) 

Retrieves bitmap resources.

Get bitmap resources

wxIcon AxShortcutInputDialog::GetIconResource ( const wxString &  name  ) 

Retrieves icon resources.

Get icon resources

bool AxShortcutInputDialog::ShowToolTips (  )  [static]

Should we show tooltips?

Should we show tooltips?


Member Data Documentation

wxStaticText* AxShortcutInputDialog::m_descriptionCtrl

wxShortcutCtrl* AxShortcutInputDialog::m_valueCtrl

wxTextCtrl* AxShortcutInputDialog::m_detailsCtrl

wxShortcutItem AxShortcutInputDialog::m_shortcut

wxShortcutManager* AxShortcutInputDialog::m_shortcutManager

AxSpeech* AxShortcutInputDialog::m_speech

bool AxShortcutInputDialog::m_disableEvents

wxTimer AxShortcutInputDialog::m_timer

long AxShortcutInputDialog::m_lastSpoke


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