| 
    KiCad PCB EDA Suite
    
   | 
 
#include <map>#include <memory>#include <vector>#include <wx/bitmap.h>#include <wx/aui/auibar.h>#include <wx/aui/framemanager.h>#include <wx/popupwin.h>#include <wx/panel.h>#include <tool/action_manager.h>Go to the source code of this file.
Classes | |
| class | ACTION_GROUP | 
| A group of actions that will be displayed together on a toolbar palette.  More... | |
| class | ACTION_TOOLBAR_PALETTE | 
| A popup window that contains a row of toolbar-like buttons for the user to choose from.  More... | |
| class | ACTION_TOOLBAR | 
| Define the structure of a toolbar with buttons that invoke ACTIONs.  More... | |
| class | ACTION_TOOLBAR_CONTROL | 
| Class to hold basic information about controls that can be added to the toolbars.  More... | |
| class | ACTION_TOOLBAR_CONTROLS | 
Typedefs | |
| typedef std::function< void(ACTION_TOOLBAR *)> | ACTION_TOOLBAR_CONTROL_FACTORY | 
| Type for the function signature that is used to add custom controls to the toolbar.   | |
| typedef std::function<void ( ACTION_TOOLBAR* )> ACTION_TOOLBAR_CONTROL_FACTORY | 
Type for the function signature that is used to add custom controls to the toolbar.
Note, these functions SHOULD NOT use the wxWidgets-provided AddControl function to add the controls to the toolbar, instead they should use the ACTION_TOOLBAR::Add functions to ensure proper registration of the control. 
Definition at line 427 of file action_toolbar.h.