2025-04-01 16:51:30 +08:00
|
|
|
#include "mainframe.h"
|
|
|
|
|
2025-04-03 10:23:46 +08:00
|
|
|
CMainFrame::CMainFrame(const wxString& title) : wxFrame(nullptr, wxID_ANY, title)
|
2025-04-01 16:51:30 +08:00
|
|
|
{
|
2025-04-03 10:23:46 +08:00
|
|
|
InitFrame();
|
|
|
|
ManLayout();
|
|
|
|
}
|
|
|
|
|
|
|
|
void CMainFrame::InitFrame()
|
|
|
|
{
|
|
|
|
if (panela_ == nullptr) {
|
|
|
|
panela_ = new CMainPanel(this);
|
|
|
|
}
|
|
|
|
if (panelb_ == nullptr) {
|
|
|
|
panelb_ = new CMainPanel(this);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
void CMainFrame::ManLayout()
|
|
|
|
{
|
|
|
|
auto* szTop = new wxBoxSizer(wxHORIZONTAL);
|
|
|
|
szTop->Add(panela_, 1, wxEXPAND);
|
|
|
|
szTop->Add(panelb_, 1, wxEXPAND);
|
|
|
|
SetSizer(szTop);
|
|
|
|
}
|