blechmusikの日記

キー・カスタマイズ・ソフトウェア "DvorakJ" の覚え書きをはじめとして様々なことを書いています。

設定ウィンドウを素早く表示するようにした

前回までの版では、設定ウィンドウの表示に多くの時間を費やしていた。設定ウィンドウを表示する前に、配列の設定を読み込んだり、設定ウィンドウ内の設定を行っていた。これらの処理に多くの時間を費やしていたのだ。私の環境では、DvorakJ の起動後から設定ウィンドウを表示し終えるまで 0.7 秒もの時間を費やしていた。
今日公開した版では、設定ウィンドウを素早く表示するようにした。設定ウィンドウを表示するまでは多くの時間を費やす処理を避けるようにしたのだ。具体的には、配列の設定の読み込みと、設定ウィンドウの設定を極力後回しにした。この処置により、私の環境では、DvorakJ の起動後から設定ウィンドウを表示し終えるまでの時間を 0.07 秒に抑えることが出来た。前回までの版と比較すると、設定ウィンドウの表示までの時間を9割削減したことになる。