--- nono/wx/wxlogsetting.h 2026/04/29 17:05:16 1.1.1.2 +++ nono/wx/wxlogsetting.h 2026/04/29 17:05:44 1.1.1.4 @@ -22,16 +22,17 @@ class WXLogSettingPanel : public WXTextP static const int Padding = 3; public: - WXLogSettingPanel(wxWindow *parent); + explicit WXLogSettingPanel(wxWindow *parent); ~WXLogSettingPanel() override; - bool Layout() override; void FontChanged() override; - void Draw() override; + void Fit() override; + bool Layout() override; private: inline int Col2PX(int col) const; inline int Row2PY(int row) const; + void Draw() override; void OnButton(wxCommandEvent&); @@ -48,9 +49,6 @@ class WXLogSettingWindow : public WXSubW using inherited = WXSubWindow; public: - WXLogSettingWindow(wxWindow *); + explicit WXLogSettingWindow(wxWindow *); ~WXLogSettingWindow() override; - - private: - WXLogSettingPanel *panel {}; };