81 void onUpdateUI( wxUpdateUIEvent& event )
override;
wxCheckBox * m_placeAtCheckbox
DIALOG_IMPORT_GRAPHICS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Import Vector Graphics File"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxCheckBox * m_rbFixDiscontinuities
wxCheckBox * m_cbGroupItems
std::list< std::unique_ptr< EDA_ITEM > > & GetImportedItems()
std::unique_ptr< GRAPHICS_IMPORT_MGR > m_gfxImportMgr
void onFilename(wxCommandEvent &event)
~DIALOG_IMPORT_GRAPHICS()
std::unique_ptr< GRAPHICS_IMPORTER_PCBNEW > m_importer
PCB_BASE_FRAME * m_parent
bool TransferDataFromWindow() override
bool ShouldFixDiscontinuities()
bool TransferDataToWindow() override
UNIT_BINDER m_defaultLineWidth
wxString m_filenameOverride
void onBrowseFiles(wxCommandEvent &event) override
void SetFilenameOverride(const wxString &aFilenameOverride)
Set the filename override to be applied in TransferDataToWindow.
void onUpdateUI(wxUpdateUIEvent &event) override
bool IsPlacementInteractive()
DIALOG_IMPORT_GRAPHICS(PCB_BASE_FRAME *aParent)
Manage vector graphics importers.
Base PCB main window class for Pcbnew, Gerbview, and CvPcb footprint viewer.