見出し画像

シン・TWSNMP(TWSNMP FK)を改善しています

今朝は4時45分に助手の猫さんが起こしにきました。どうやら、4時ぐらいにも起こしに来て、かみさんがお世話したようです。開発をはじめた後も何度か猫さんが呼びに来てお世話しましたが、6時前に、かみさんの布団にのせてあげると一緒に寝てしまいました。明日から、この手を使おうと思います。

TWSNMP FCの改善が一段落したので、シン・TWSNMPも改善することにしました。

まずは、前から気になっていたダイアログ表示中の裏でマップの表示がおかしくなる問題の改善です。

のようにダイアログ表示中のマウス入力に反応して、マップのノードが選択状態になったり、移動したりします。ダイアログ表示中にマウスに反応しないように対策しようと思っって、最初は

で判断できないか考えました。だめでした。前面にダイアログを表示していてもforcuedがtrueのままでした。
しかたないので、ダイアログを表示した時点でマップをリードオンリー(編集不可)にして、ダイアログを閉じる時に戻す処理で対応することにしました。これはうまくいきましたが、ダイアログがたくさんあるので、修正箇所も沢山ありました。

次は、モニター項目の追加です。TWSNMP自信が使っているCPUやメモリーの使用量などTWSNMP FCで対応したものを追加しました。

定期レポートやフィードバックへの反映も対応したいと思いますが、今朝は時間切れです。

明日に続く


いいなと思ったら応援しよう!

twsnmp
開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。