--- nono/wx/wxmonitor.h 2026/04/29 17:05:31 1.1.1.10 +++ nono/wx/wxmonitor.h 2026/04/29 17:05:48 1.1.1.12 @@ -23,7 +23,7 @@ class WXMonitorPanel : public WXTextScre ~WXMonitorPanel() override; // 画面を更新して再描画する。 - void DoRefresh(); + virtual void DoRefresh(); // 更新頻度設定 void SetRate(int hz); @@ -62,11 +62,11 @@ class WXScrollMonitorWindow : public WXS Monitor *monitor_); ~WXScrollMonitorWindow() override; + void FontChanged() override; bool Layout() override; private: - // サイズ変更イベント - void OnSize(wxSizeEvent& event); + bool GetMySizeHints(wxSize *, wxSize *, wxSize *, wxSize *) override; // マウスホイールイベント void OnMouseWheel(wxMouseEvent&); @@ -82,7 +82,4 @@ class WXScrollMonitorWindow : public WXS // スクロールバー WXScrollBar *vscroll {}; - - // イベントテーブル - wxDECLARE_EVENT_TABLE(); };