28#include <wx/wupdlock.h>
40 m_max_items( aMaxItems ),
44 m_sizer =
new wxBoxSizer( wxVERTICAL );
84 wxCommandEvent evt( EVT_FOOTPRINT_SELECTED );
87 if( sel == wxNOT_FOUND )
90 wxStringClientData* clientdata =
91 static_cast<wxStringClientData*
>(
m_fp_sel_ctrl->GetClientObject( sel ) );
92 wxASSERT( clientdata );
94 evt.SetString( clientdata->GetData() );
95 wxPostEvent(
this, evt );
141 _(
"No default footprint" ) :
149 wxString display_name( fpinfo.GetLibNickname() + wxS(
":" ) + fpinfo.GetFootprintName() );
151 m_fp_sel_ctrl->Append( display_name,
new wxStringClientData( display_name ) );
The base class for create windows for drawing purpose.
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
Container for project specific data.
virtual FP_LIB_TABLE * PcbFootprintLibs(KIWAY &aKiway)
Return the table of footprint libraries.