#include <ax/ax_shortcutinputdialog.h>
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 wxShortcutItem & | GetShortcut () const |
void | SetShortcutManager (wxShortcutManager *manager) |
wxShortcutManager * | GetShortcutManager () const |
void | SetSpeech (AxSpeech *speech) |
AxSpeech * | GetSpeech () 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 |
wxShortcutCtrl * | m_valueCtrl |
wxTextCtrl * | m_detailsCtrl |
wxShortcutItem | m_shortcut |
wxShortcutManager * | m_shortcutManager |
AxSpeech * | m_speech |
bool | m_disableEvents |
wxTimer | m_timer |
long | m_lastSpoke |
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
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 |
) |
wxStaticText* AxShortcutInputDialog::m_descriptionCtrl |
wxTextCtrl* AxShortcutInputDialog::m_detailsCtrl |
wxTimer AxShortcutInputDialog::m_timer |