20#ifndef SYMBOL_FILEDLG_SAVE_AS_
21#define SYMBOL_FILEDLG_SAVE_AS_
24#include <wx/filedlgcustomize.h>
38 customizer.AddStaticText( padding + wxT(
"\n\n" ) );
43 m_simpleSaveAs = customizer.AddRadioButton(
_(
"Do not update library tables" ) + padding );
44 m_replaceTableEntry = customizer.AddRadioButton(
_(
"Update existing library table entry" ) + padding );
virtual void AddCustomControls(wxFileDialogCustomize &customizer) override
SYMBOL_LIBRARY_SAVE_AS_FILEDLG_HOOK(SYMBOL_SAVEAS_TYPE aOption)
wxFileDialogRadioButton * m_addProjectTableEntry
wxFileDialogRadioButton * m_addGlobalTableEntry
virtual void TransferDataFromCustomControls() override
wxDECLARE_NO_COPY_CLASS(SYMBOL_LIBRARY_SAVE_AS_FILEDLG_HOOK)
SYMBOL_SAVEAS_TYPE GetOption() const
wxFileDialogRadioButton * m_replaceTableEntry
wxFileDialogRadioButton * m_simpleSaveAs
SYMBOL_SAVEAS_TYPE m_option
@ ADD_PROJECT_TABLE_ENTRY