23#ifndef DESIGN_BLOCK_PANE_H
24#define DESIGN_BLOCK_PANE_H
29#include <wx/checkbox.h>
30#include <wx/filedlgcustomize.h>
51 std::vector<LIB_ID>& aHistoryList );
PANEL_DESIGN_BLOCK_CHOOSER * GetDesignBlockPanel() const
void OnDeleteDesignBlock(wxCommandEvent &aEvent)
void SelectLibId(const LIB_ID &aLibId)
LIB_ID GetSelectedLibId(int *aUnit=nullptr) const
To be called after this dialog returns from ShowModal().
void OnCheckBox(wxCommandEvent &aEvent)
PANEL_DESIGN_BLOCK_CHOOSER * m_chooserPanel
void OnSaveSelectionAsDesignBlock(wxCommandEvent &aEvent)
wxCheckBox * m_repeatedPlacement
wxCheckBox * m_placeAsSheet
void OnDeleteLibrary(wxCommandEvent &aEvent)
wxCheckBox * m_keepAnnotations
void OnSaveSheetAsDesignBlock(wxCommandEvent &aEvent)
wxFileDialogCheckBox * m_cbRepeatedPlacement
wxFileDialogCheckBox * m_cbPlaceAsSheet
virtual void TransferDataFromCustomControls() override
wxFileDialogCheckBox * m_cbKeepAnnotations
EESCHEMA_SETTINGS * m_settings
virtual void AddCustomControls(wxFileDialogCustomize &customizer) override
wxDECLARE_NO_COPY_CLASS(FILEDLG_IMPORT_SHEET_CONTENTS)
A logical library item identifier and consists of various portions much like a URI.
Schematic editor (Eeschema) main window.