#include <ToolbarTool.h>
To nie jest kontrolka GUI. Obiekty tej klasy określają wygląd przycisku oraz wywoływaną akcję.
Typy publiczne | |
enum | GroupType { SET_VIEW = 0, LAYER_SPECIFIC, GROUP_MAX } |
Grupy narzędzi. Więcej... | |
Metody publiczne | |
ToolbarTool (std::auto_ptr< ClickToolAction > apAction, GroupType group, const wxBitmap &bitmap, const wxString &label, const wxString &tip) | |
Konstruktor. | |
ToolbarTool (std::auto_ptr< ToggleToolAction > apAction, GroupType group, const wxBitmap &bitmap, const wxString &label, const wxString &tip) | |
Konstruktor. | |
ToolbarTool (const ToolbarTool &from) | |
Konstruktor kopiujący. | |
~ToolbarTool (void) | |
Destruktor. | |
ToolbarTool & | operator= (const ToolbarTool &from) |
Operator przypisania. | |
CountedPtr< ClickToolAction > | ClickAction () const |
Akcja narzędzia zwyczajnie klikanego (tylko, gdy Type zwraca wxITEM_NORMAL ). | |
CountedPtr< ToggleToolAction > | ToggleAction () const |
Akcja narzędzia on/off (tylko, gdy Type zwraca wxITEM_CHECK ). | |
const wxBitmap & | Bitmap () const |
Bitmapa przycisku. | |
const wxString & | Label () const |
Nazwa narzędzia/napis na przycisku. | |
GroupType | Group () const |
Grupa, do której należy narzędzie. | |
const wxString & | Tip () const |
Krótki opis narzędzia (pojawia się w tooltipie). | |
wxItemKind | Type () const |
Typ narzędzia: wxITEM_NORMAL lub wxITEM_CHECK . |
|
Grupy narzędzi.
|