--- nono/wx/wxuimessage.cpp 2026/04/29 17:05:00 1.1 +++ nono/wx/wxuimessage.cpp 2026/04/29 17:05:08 1.1.1.2 @@ -4,6 +4,10 @@ // Licensed under nono-license.txt // +// +// UI スレッドへのメッセージ機構 (GUI 側) +// + #include "wxuimessage.h" // イベントタイプの定義 @@ -51,3 +55,14 @@ WXUIMessage::Process(UIMessage::Queue& q } } } + +// すべてのハンドラが解除されているかチェックする (開発用) +/*static*/ void +WXUIMessage::AssertAllDisconnected() +{ + for (int i = 0; i < dest_table.size(); i++) { + if (dest_table[i] != NULL) { + warnx("UIMessage ID=%d not disconnected", i); + } + } +}