24#ifndef PANEL_DATA_COLLECTION_H
25#define PANEL_DATA_COLLECTION_H
42 PANEL_DATA_COLLECTION( std::shared_ptr<PANEL_DATA_COLLECTION_MODEL> model, wxWindow* aParent,
bool aWizard =
true );
54 std::shared_ptr<PANEL_DATA_COLLECTION_MODEL>
m_model;
PANEL_DATA_COLLECTION_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
PANEL_DATA_COLLECTION(std::shared_ptr< PANEL_DATA_COLLECTION_MODEL > model, wxWindow *aParent, bool aWizard=true)
bool TransferDataToWindow() override
std::shared_ptr< PANEL_DATA_COLLECTION_MODEL > m_model
void applySettingsToPanel()
bool TransferDataFromWindow() override
virtual void OnResetIdClick(wxCommandEvent &aEvent) override
void ResetPanel() override
Reset the contents of this panel.