--- nono/wx/wxdumpmonitor.cpp 2026/04/29 17:04:51 1.1.1.7 +++ nono/wx/wxdumpmonitor.cpp 2026/04/29 17:04:53 1.1.1.8 @@ -47,7 +47,7 @@ WXMemdumpWindow::WXMemdumpWindow(wxWindo topsizer = new wxBoxSizer(wxHORIZONTAL); // 左余白 - topsizer->AddSpacer(DefaultPadding); + topsizer->Add(new WXPaddingPanel(this), 0, wxEXPAND); // 中列用の縦 sizer auto *vbox = new wxBoxSizer(wxVERTICAL); @@ -77,15 +77,15 @@ WXMemdumpWindow::WXMemdumpWindow(wxWindo // コントロール枠があるので、フォントサイズが確定しないとパディングの // 高さも確定しない。先にサイズ不定のパネルだけ置いといて、フォントサイズ // 確定後に大きさを確定させる。DoSize() 参照。 - padding1 = new wxPanel(this, wxID_ANY); - padding2 = new wxPanel(this, wxID_ANY); - vbox->Add(padding1); + padding1 = new WXPaddingPanel(this); + padding2 = new WXPaddingPanel(this); screen = new WXTextScreen(this, *this); + vbox->Add(padding1, 0, wxEXPAND); vbox->Add(screen, 1, wxEXPAND); - vbox->Add(padding2); + vbox->Add(padding2, 0, wxEXPAND); // 右余白 - topsizer->AddSpacer(DefaultPadding); + topsizer->Add(new WXPaddingPanel(this), 0, wxEXPAND); SetSizer(topsizer);