--- nono/wx/wxlogmonitor.cpp 2026/04/29 17:05:08 1.1.1.9 +++ nono/wx/wxlogmonitor.cpp 2026/04/29 17:05:12 1.1.1.10 @@ -20,7 +20,7 @@ wxEND_EVENT_TABLE() // コンストラクタ WXLogMonitor::WXLogMonitor(wxWindow *parent) - : inherited(parent, wxID_ANY, _("Log")) + : inherited(parent, wxID_ANY, _("Log"), DEFAULT_STYLE | wxRESIZE_BORDER) { col = 80; row = 40; @@ -40,7 +40,7 @@ WXLogMonitor::WXLogMonitor(wxWindow *par wxBoxSizer *topsizer = new wxBoxSizer(wxHORIZONTAL); // テキストスクリーン - screen = new WXTextScreen(this, monitor); + screen = new WXMonitorPanel(this, monitor); topsizer->Add(screen, 1, wxEXPAND); // スクロールバー @@ -72,6 +72,13 @@ WXLogMonitor::~WXLogMonitor() { } +bool +WXLogMonitor::Layout() +{ + // 縦リサイズ可能レイアウト + return LayoutTextVResize(screen); +} + // サイズ変更イベント void WXLogMonitor::OnSize(wxSizeEvent& event)