--- nono/wx/wxmainview.h 2026/04/29 17:04:37 1.1.1.4 +++ nono/wx/wxmainview.h 2026/04/29 17:04:39 1.1.1.5 @@ -33,10 +33,8 @@ class WXMainView void OnActivate(wxActivateEvent& event); private: + void OnTimer(wxTimerEvent& event); void OnPaint(wxPaintEvent& event); - - void DoPaint(wxDC &dc); - void OnKeyDown(wxKeyEvent& event); void OnKeyUp(wxKeyEvent& event); void OnMouse(wxMouseEvent& event); @@ -75,9 +73,9 @@ class WXMainView // マウスカーソルを移動させる void MyWarpPointer(wxSize pos); - wxTimer paintTimer; - std::atomic paintRequested {}; - void OnTimer(wxTimerEvent& event); + // 再描画を律速する + wxTimer timer {}; + std::atomic paint_request {}; wxDECLARE_EVENT_TABLE(); };