43 m_cbUpdateReferences->SetValue( false );
44 m_cbUpdateReferences->Enable( false );
48 m_cbUpdateReferences->Enable( true );
52 { wxID_CANCEL,
_(
"Close" ) } } );
60 bool successfulRun =
false;
125 m_frame->GetCurrentSheet().UpdateAllScreenReferences();
126 m_frame->SetSheetNumberAndCount();
129 m_frame->GetCanvas()->Refresh();
Back annotation algorithm class used to receive, check, and apply a NETLIST from Pcbnew.
bool BackAnnotateSymbols(const std::string &aNetlist)
Run back annotation algorithm.
bool FetchNetlistFromPCB(std::string &aNetlist)
Get netlist from the Pcbnew.
void SetupStandardButtons(std::map< int, wxString > aLabels={})
void finishDialogSettings()
In all dialogs, we must call the same functions to fix minimal dlg size, the default position and per...
wxCheckBox * m_cbUpdateNetNames
wxCheckBox * m_cbUpdateAttributes
DIALOG_UPDATE_FROM_PCB_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Update Schematic from PCB"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
wxCheckBox * m_cbUpdateReferences
wxButton * m_sdbSizerCancel
wxCheckBox * m_cbUpdateFootprints
wxCheckBox * m_cbUpdateOtherFields
WX_HTML_REPORT_PANEL * m_messagePanel
wxCheckBox * m_cbRelinkFootprints
wxCheckBox * m_cbUpdateValues
bool TransferDataToWindow() override
void OnUpdateClick(wxCommandEvent &event) override
void OnOptionChanged(wxCommandEvent &event) override
DIALOG_UPDATE_FROM_PCB(SCH_EDIT_FRAME *aParent)
PROJECT & Prj() const
Return a reference to the PROJECT associated with this KIWAY.
Schematic editor (Eeschema) main window.