34#include <wx/listbox.h>
45 switch( event.GetId() )
68 wxFAIL_MSG( wxString::Format( wxT(
"FOOTPRINT_WIZARD_FRAME::Process_Special_Functions "
81 msg =
_(
"Footprint Wizard" );
87 msg +=
_(
"no wizard selected" );
99 if( !footprintWizard )
137 if( !footprintWizard )
139 wxMessageBox(
_(
"Couldn't reload footprint wizard" ) );
143 return footprintWizard;
168 if( wizardSelector.
ShowModal() != wxID_OK )
173 if( footprintWizard )
204 if ( footprintWizard ==
nullptr )
225 if( !footprintWizard )
237 bool has_changed =
false;
240 for(
int prm_id = 0; prm_id < count; ++prm_id )
244 if( prmValues[prm_id] != value )
247 prmValues[prm_id] = value;
void Add(BOARD_ITEM *aItem, ADD_MODE aMode=ADD_MODE::INSERT, bool aSkipConnectivity=false) override
Removes an item from the container.
void DeleteAllFootprints()
Remove all footprints from the deque and free the memory associated with them.
virtual void Zoom_Automatique(bool aWarpPointer)
Redraw the screen with best zoom level and the best centering that shows all the page or the board.
virtual void Refresh(bool aEraseBackground=true, const wxRect *aRect=nullptr) override
PCB_DRAW_PANEL_GAL * GetCanvas() const override
Return a pointer to GAL-based canvas of given EDA draw frame.
@ ID_FOOTPRINT_WIZARD_PREVIOUS
@ ID_FOOTPRINT_WIZARD_NEXT
VECTOR2< int32_t > VECTOR2I
Definition of file extensions used in Kicad.