#include </home/work/projects/wx/2.9/wx/interface/wx/accel.h>
Public Member Functions | |
| wxAcceleratorEntry (int flags=0, int keyCode=0, int cmd=0, wxMenuItem *item=NULL) | |
| Constructor. | |
| wxAcceleratorEntry (const wxAcceleratorEntry &entry) | |
| Copy ctor. | |
| int | GetCommand () const |
| Returns the command identifier for the accelerator table entry. | |
| int | GetFlags () const |
| Returns the flags for the accelerator table entry. | |
| int | GetKeyCode () const |
| Returns the keycode for the accelerator table entry. | |
| wxMenuItem * | GetMenuItem () const |
| Returns the menu item associated with this accelerator entry. | |
| void | Set (int flags, int keyCode, int cmd, wxMenuItem *item=NULL) |
| Sets the accelerator entry parameters. | |
| bool | IsOk () const |
| Returns true if this object is correctly initialized. | |
| wxString | ToString () const |
| Returns a wxString for this accelerator. | |
| bool | FromString (const wxString &str) |
| Parses the given string and sets the accelerator accordingly. | |
| wxAcceleratorEntry & | operator= (const wxAcceleratorEntry &entry) |
| bool | operator== (const wxAcceleratorEntry &entry) const |
| bool | operator!= (const wxAcceleratorEntry &entry) const |
| wxAcceleratorEntry::wxAcceleratorEntry | ( | int | flags = 0, |
|
| int | keyCode = 0, |
|||
| int | cmd = 0, |
|||
| wxMenuItem * | item = NULL | |||
| ) |
Constructor.
| flags | A combination of the wxAcceleratorEntryFlags values, which indicates which modifier keys are held down. | |
| keyCode | The keycode to be detected. See wxKeyCode for a full list of keycodes. | |
| cmd | The menu or control command identifier (ID). | |
| item | The menu item associated with this accelerator. |
| wxAcceleratorEntry::wxAcceleratorEntry | ( | const wxAcceleratorEntry & | entry | ) |
Copy ctor.
| bool wxAcceleratorEntry::FromString | ( | const wxString & | str | ) |
Parses the given string and sets the accelerator accordingly.
| str | Should be a string in the form "flags-keycode" |
| int wxAcceleratorEntry::GetCommand | ( | ) | const |
Returns the command identifier for the accelerator table entry.
| int wxAcceleratorEntry::GetFlags | ( | ) | const |
Returns the flags for the accelerator table entry.
| int wxAcceleratorEntry::GetKeyCode | ( | ) | const |
Returns the keycode for the accelerator table entry.
| wxMenuItem* wxAcceleratorEntry::GetMenuItem | ( | ) | const |
Returns the menu item associated with this accelerator entry.
| bool wxAcceleratorEntry::IsOk | ( | ) | const |
Returns true if this object is correctly initialized.
| bool wxAcceleratorEntry::operator!= | ( | const wxAcceleratorEntry & | entry | ) | const |
| wxAcceleratorEntry& wxAcceleratorEntry::operator= | ( | const wxAcceleratorEntry & | entry | ) |
| bool wxAcceleratorEntry::operator== | ( | const wxAcceleratorEntry & | entry | ) | const |
| void wxAcceleratorEntry::Set | ( | int | flags, | |
| int | keyCode, | |||
| int | cmd, | |||
| wxMenuItem * | item = NULL | |||
| ) |
Sets the accelerator entry parameters.
| flags | A combination of the wxAcceleratorEntryFlags values, which indicates which modifier keys are held down. | |
| keyCode | The keycode to be detected. See wxKeyCode for a full list of keycodes. | |
| cmd | The menu or control command identifier (ID). | |
| item | The menu item associated with this accelerator. |
| wxString wxAcceleratorEntry::ToString | ( | ) | const |
Returns a wxString for this accelerator.
This function formats it using the "flags-keycode" format where flags maybe a hyphen-separed list of "shift|alt|ctrl".
|
[ top ] |