bool mmReportsPanel::Create(wxWindow *parent, wxWindowID winid , const wxPoint& pos, const wxSize& size, long style , const wxString& name) { SetExtraStyle(GetExtraStyle() | wxWS_EX_BLOCK_EVENTS); wxPanel::Create(parent, winid, pos, size, style, name); CreateControls(); GetSizer()->Fit(this); GetSizer()->SetSizeHints(this); saveReportText(); browser_->LoadURL(getURL(mmex::getReportIndex())); return TRUE; }
bool mmReportsPanel::Create(wxWindow *parent, wxWindowID winid , const wxPoint& pos, const wxSize& size, long style , const wxString& name) { SetExtraStyle(GetExtraStyle() | wxWS_EX_BLOCK_EVENTS); wxPanel::Create(parent, winid, pos, size, style, name); CreateControls(); GetSizer()->Fit(this); GetSizer()->SetSizeHints(this); wxString error; if (saveReportText(error)) browser_->LoadURL(getURL(mmex::getReportIndex())); else browser_->SetPage(error, ""); Model_Usage::instance().pageview(this); return TRUE; }