--- nono/vm/x68kkbd.h 2026/04/29 17:05:24 1.1.1.13 +++ nono/vm/x68kkbd.h 2026/04/29 17:05:32 1.1.1.15 @@ -12,7 +12,6 @@ #include "keyboard.h" #include "event.h" -#include "monitor.h" #include class MFPDevice; @@ -79,10 +78,10 @@ class X68030Keyboard : public Keyboard static const uint keycode2x68kkey_table[KC_max]; // キーリピート開始時間 - int rept_delay_data {}; // 設定値 + uint rept_delay_data {}; // 設定値 uint64 rept_delay {}; // [nsec] // キーリピート間隔 - int rept_time_data {}; // 設定値 + uint rept_time_data {}; // 設定値 uint64 rept_time {}; // [nsec] // キーリピートイベント Event rept_event { this }; @@ -111,7 +110,7 @@ class X68030Keyboard : public Keyboard // マウスイベント Event mouse_event { this }; - Monitor monitor { this }; + Monitor *monitor {}; // X680x0 キーコード static const uint NoKey = 0;