Annotation of nono/wx/wxaccstatmonitor.h, revision 1.1.1.2

1.1       root        1: //
                      2: // nono
                      3: // Copyright (C) 2024 nono project
                      4: // Licensed under nono-license.txt
                      5: //
                      6: 
                      7: //
                      8: // アクセス状況 (グラフィカル) ウィンドウ
                      9: //
                     10: 
                     11: #pragma once
                     12: 
                     13: #include "wxsubwindow.h"
                     14: #include "wxmonitor.h"
                     15: 
                     16: class MainbusDevice;
                     17: 
                     18: // アクセス状況 (グラフィカル) パネル
                     19: class WXAccStatPanel : public WXMonitorPanel
                     20: {
                     21:        using inherited = WXMonitorPanel;
                     22:  public:
1.1.1.2 ! root       23:        WXAccStatPanel(wxWindow *parent, Monitor *monitor_);
1.1       root       24:        ~WXAccStatPanel() override;
                     25: 
                     26:        void FontChanged() override;
                     27:        void Draw() override;
                     28: 
                     29:  private:
                     30:        void CopyLine(int cx, int py, int clen);
                     31:        MainbusDevice *mainbus {};
                     32: 
                     33:        bool redraw_header {};
                     34: 
                     35:        bool is_x68030 {};
                     36:        bool bankram[2] {};
                     37: };
                     38: 
                     39: // アクセス状況 (グラフィカル) ウィンドウ
                     40: class WXAccStatWindow : public WXSubWindow
                     41: {
                     42:        using inherited = WXSubWindow;
                     43:  public:
1.1.1.2 ! root       44:        WXAccStatWindow(wxWindow *parent, Monitor *monitor_);
1.1       root       45:        ~WXAccStatWindow() override;
                     46: };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.