#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 |
1.5.8