#include "UserInterface.h" UserInterface::UserInterface(const wxString& title) : wxFrame(nullptr, wxID_ANY, title, wxDefaultPosition, wxSize(800, 600)) { mgr_.SetManagedWindow(this); InitUI(); InitData(); } UserInterface::~UserInterface() { mgr_.UnInit(); } void UserInterface::InitUI() { // Add Panel controlMgr_ = std::make_shared(this); controlMgr_->Init(); mgr_.AddPane(controlMgr_->header_, wxAuiPaneInfo().Name("header").Caption("header")); mgr_.AddPane(controlMgr_->local_, wxAuiPaneInfo().Name("local").Caption("local")); // update mgr_.Update(); } void UserInterface::InitData() { }