--- nono/wx/wxversion.h 2026/04/29 17:04:37 1.1.1.1 +++ nono/wx/wxversion.h 2026/04/29 17:04:40 1.1.1.2 @@ -4,12 +4,11 @@ // Licensed under nono-license.txt // -// バージョンダイアログ - #pragma once #include "wxheader.h" +// バージョンダイアログ class WXVersionDlg : public wxDialog { using inherited = wxDialog; @@ -17,3 +16,22 @@ class WXVersionDlg : public wxDialog WXVersionDlg(wxWindow *parent); ~WXVersionDlg() override; }; + +// ホスト情報モニタ +class HostInfoMonitor : public IMonitor +{ + public: + HostInfoMonitor(); + virtual ~HostInfoMonitor() override; + + nnSize GetMonitorSize() override; + void MonitorUpdate(TextScreen& monitor) override; + + private: + int width {}; + wxString osname {}; + wxString machinename {}; + wxString wxname {}; +}; + +extern std::unique_ptr gHostInfo;