32 #include <wx/choice.h> 52 wxAUI_TB_HORIZONTAL );
92 _(
"Load footprint from current board" ) );
96 _(
"Insert footprint into current board" ) );
103 wxDefaultPosition, wxDefaultSize, 0,
nullptr );
113 wxDefaultPosition, wxDefaultSize, 0,
nullptr );
214 std::unique_ptr<ACTION_MENU> gridMenu = std::make_unique<ACTION_MENU>(
false, selTool );
242 if( aForceResizeToolbar )
static TOOL_ACTION drawLine
static TOOL_ACTION footprintProperties
static TOOL_ACTION zoomInCenter
static LSET ForbiddenFootprintLayers()
Layers which are not allowed within footprint definitions.
static TOOL_ACTION checkFootprint
static TOOL_ACTION drawArc
ACTION_TOOLBAR * m_optionsToolBar
void SetNotAllowedLayerSet(LSET aMask)
static TOOL_ACTION zoomTool
static TOOL_ACTION zoomFitScreen
static TOOL_ACTION millimetersUnits
static TOOL_ACTION drawPolygon
static TOOL_ACTION placePad
Activation of the drawing tool (placing a PAD)
static TOOL_ACTION mirror
Mirroring of selected items.
void UpdateZoomSelectBox()
Rebuild the grid combobox to respond to any changes in the GUI (units, user grid changes,...
static TOOL_ACTION showLayersManager
Class to display a pcb layer list in a wxBitmapComboBox.
void SetBoardFrame(PCB_BASE_FRAME *aFrame)
ACTION_TOOLBAR * m_mainToolBar
static TOOL_ACTION ungroup
static TOOL_ACTION setAnchor
wxChoice * m_gridSelectBox
static TOOL_ACTION placeText
static TOOL_ACTION zoomOutCenter
static TOOL_ACTION createFootprint
virtual PCB_LAYER_ID GetActiveLayer() const
void UpdateGridSelectBox()
Rebuild the grid combobox to respond to any changes in the GUI (units, user grid changes,...
static TOOL_ACTION measureTool
static TOOL_ACTION rotateCw
Rotation of selected objects.
static TOOL_ACTION toggleGrid
static TOOL_ACTION inchesUnits
wxChoice * m_zoomSelectBox
static TOOL_ACTION togglePolarCoords
static TOOL_ACTION drawRectangle
int SetLayerSelection(LAYER_NUM layer)
static TOOL_ACTION milsUnits
wxBitmap KiScaledBitmap(BITMAPS aBitmap, wxWindow *aWindow, int aHeight, bool aQuantized)
Construct a wxBitmap from a memory record, scaling it if device DPI demands it.
static TOOL_ACTION padDisplayMode
static TOOL_ACTION rotateCcw
static TOOL_ACTION drawCircle
static TOOL_ACTION graphicsOutlines
Display footprint graphics as outlines.
static TOOL_ACTION defaultPadProperties
static TOOL_ACTION drawRuleArea
static TOOL_ACTION showFootprintTree
static TOOL_ACTION zoomRedraw
static constexpr int KICAD_AUI_TB_STYLE
< Default style flags used for wxAUI toolbars.
static TOOL_ACTION gridProperties
static TOOL_ACTION deleteTool
static TOOL_ACTION toggleCursorStyle
static TOOL_ACTION gridSetOrigin
static TOOL_ACTION highContrastMode
static TOOL_ACTION selectionTool
static TOOL_ACTION newFootprint
static TOOL_ACTION textOutlines
Display texts as lines.
ACTION_TOOLBAR * m_drawToolBar