--- nono/wx/wxsoftkey.cpp 2026/04/29 17:05:27 1.1.1.14 +++ nono/wx/wxsoftkey.cpp 2026/04/29 17:05:44 1.1.1.15 @@ -187,13 +187,13 @@ WXSoftKeyPanel::FontChanged() // アイコンを変更。参照順序の関係で下のほうにおいてある…。 InitIcon(); - // バックバッファのサイズを固定する + // バックバッファの下限を固定する wxSize size(u_width * unit, u_height * unit); - SetFixedSize(size); + SetMinBitmapSize(size); // コントロールの大きさを変更 - SetClientSize(size); - SetMinClientSize(size); + SetSize(size); + SetMinSize(size); } void @@ -1135,12 +1135,12 @@ WXSoftKeyWindow::WXSoftKeyWindow(wxWindo : inherited(parent, wxID_ANY, _("Software Keyboard")) { if (vmtype == VMType::X68030) { - panel = new WXX68kSoftKeyPanel(this); + new WXX68kSoftKeyPanel(this); } else { - panel = new WXLunaSoftKeyPanel(this); + new WXLunaSoftKeyPanel(this); } - DoSize(); + Fit(); } // デストラクタ