30 wxSize aMaxUserSizeMils ) :
38 auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>(
Kiface().KifaceSettings() );
88 auto cfg = dynamic_cast<EESCHEMA_SETTINGS*>(
Kiface().KifaceSettings() );
110 wxCHECK_MSG( dynamic_cast<SCH_EDIT_FRAME*>(
m_parent ),
true,
111 wxT(
"DIALOG_PAGES_SETTINGS::OnDateApplyClick frame is not a schematic frame!" ) );
166 screen->SetTitleBlock( tb2 );
wxTextCtrl * m_TextComment6
virtual ~DIALOG_EESCHEMA_PAGE_SETTINGS()
wxCheckBox * m_Comment7Export
wxTextCtrl * m_TextComment4
void SetRevision(const wxString &aRevision)
const wxString & GetComment(int aIdx) const
KIFACE_BASE & Kiface()
Global KIFACE_BASE "get" accessor.
TITLE_BLOCK m_tb
true if the page selection is custom
wxCheckBox * m_Comment9Export
DIALOG_EESCHEMA_PAGE_SETTINGS(EDA_DRAW_FRAME *aParent, wxSize aMaxUserSizeMils)
int GetVirtualPageNumber() const
void SetDate(const wxString &aDate)
Set the date field, and defaults to the current time and date.
wxCheckBox * m_Comment5Export
The base class for create windows for drawing purpose.
Hold the information shown in the lower right corner of a plot, printout, or editing view.
wxCheckBox * m_RevisionExport
wxCheckBox * m_Comment2Export
wxCheckBox * m_Comment6Export
void SetComment(int aIdx, const wxString &aComment)
wxTextCtrl * m_TextComment9
const wxString & GetRevision() const
const wxString & GetCompany() const
wxTextCtrl * m_TextComment8
void SetCompany(const wxString &aCompany)
wxTextCtrl * m_TextComment1
wxCheckBox * m_Comment1Export
void SetTitle(const wxString &aTitle)
wxTextCtrl * m_TextRevision
wxStaticText * m_TextSheetNumber
wxTextCtrl * m_TextComment3
EDA_DRAW_FRAME * m_parent
const wxString & GetDate() const
wxTextCtrl * m_TextComment5
PAGE_INFO m_pageInfo
The max page size allowed by the caller frame.
wxCheckBox * m_Comment4Export
wxCheckBox * m_TitleExport
wxCheckBox * m_Comment8Export
wxCheckBox * m_PaperExport
const wxString & GetTitle() const
void onTransferDataToWindow() override
wxStaticText * m_TextSheetCount
wxTextCtrl * m_TextCompany
wxTextCtrl * m_TextComment7
wxCheckBox * m_Comment3Export
wxCheckBox * m_CompanyExport
wxCheckBox * m_DateExport
Container class that holds multiple SCH_SCREEN objects in a hierarchy.
wxTextCtrl * m_TextComment2
bool onSavePageSettings() override