|
|
1.1 root 1: //
2: // nono
1.1.1.2 ! root 3: // Copyright (C) 2020 nono project
! 4: // Licensed under nono-license.txt
1.1 root 5: //
6:
7: #pragma once
8:
9: #include "wxsubwindow.h"
1.1.1.2 ! root 10: #include "object.h"
1.1 root 11:
12: //
13: // モニターウィンドウ
14: //
15: class WXMonitorWindow : public WXSubWindow
16: {
1.1.1.2 ! root 17: using inherited = WXSubWindow;
1.1 root 18: public:
19: WXMonitorWindow(wxWindow *parent, wxWindowID id, const wxString& name,
20: Object *obj);
21: virtual ~WXMonitorWindow();
22:
23: // フォントサイズ変更
24: virtual void SetFontSize(fontsize_t fontsize);
25:
26: private:
27: // タイマーイベント
28: void OnTimer(wxTimerEvent& event);
29:
30: // モニター
31: Object *object = NULL;
32:
33: // テキストスクリーン
34: WXTextScreen *screen = NULL;
35:
36: // タイマー
37: wxTimer timer;
38:
39: // イベントテーブル
40: wxDECLARE_EVENT_TABLE();
41: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.