ももらぼっ!にっき


2006年10月04日 [長年日記]

_ [WM5][W-ZERO3] ExecSelect Ver.0.11 リリース。

、ExecSelectでメニューがグレーになってしまう問題。 2chソフトスレのレスを読んでいたら、ふと、「こうしたら直るのかなー」と対処療法的な手法を思いついたので修正してみました。

手元の環境ではグレーにならなくなったようです。

皆さんの環境ではいかがでしょうか? まだグレーになるパターンがありましたら報告お願いします。

というわけで、修正点は以下の通り。

  • メニューが選択できなくなることがある問題を修正。

_ [WM5][W-ZERO3] caltを早速紹介&期待してくださったようでm(_ _)m

星羽さんのブログで紹介してもらっちゃいました ありがとーございますm(_ _)m

一応、いくつか補足しますね。

起動時間について

画面にデバッグ用に表示しているmsは、年月移動時の速度です。 現在は、デフォルト設定の状態で、起動に約700〜900ms、日の移動に50〜120ms、年月の移動に100〜300ms程度かかっています。 起動速度はもーちょっと速くしたいなーと思ってるんですがね。。。

予定表示ををOFFにすると起動が500ms程度にはなります。 最速0.5秒で起動!なら一応うたい文句くらいにはなるでしょーかね(^^;;

祝日表示について

ごりごりとロジックで計算しています。 パフォーマンス重視なので外部ファイルで指定するのはやめちゃいました。 なので、祝日法が改正されたらロジックの修正が必要になってしまいます。

一応、1948年以降に施行された祝日には全て正確に対応しているハズです。 また、来年より施行される昭和の日の対応も完了してます。

予定表示について

ご想像の通り、Pocket Outlookのデータを表示するようにしています。 休日設定は…今は見てないハズです。

POOM APIのパフォーマンスの遅さがネックです(T-T)

本日のツッコミ(全3件) [ツッコミを入れる]
_ 星羽 (2006年10月05日 21:30)

トラックバックをいただき、さらに補足までしていただき恐縮ですm(__)m<br><br>POOM APIはまだ使ったことが無いので起動時間に関して間違った推測をしてしまってすみません(汗)POOM APIでの予定取得が起動時間のネックになってといっても起動時間700〜900msというのは早い方だと思います☆<br><br>祝日に関しては、計算した方が速いというのは意外でした。祝日法ってちょこちょこ変わるから厄介ですよね(苦笑

_ ももたろ (2006年10月05日 21:50)

星羽さん><br>うふふふふ。<br>予定表示をしたときの起動速度が500ms〜600ms程度に短縮できました(^-^)v<br>今の版は予定表示をしようがしまいが、表示速度にほとんど影響を与えなくなっています。<br><br>祝日計算については、↓のサイトが役に立ちますよ。<br>ttp://www.h3.dion.ne.jp/~sakatsu/holiday_topic.htm

_ 星羽 (2006年10月06日 12:22)

おぉ!1/2近くも短縮出来たんですね!<br>起動速度が必ず約0.5秒というのは売りになりますし、<br>使う側としてはとても嬉しいことですっ♪<br><br>教えていただいたサイトは大変参考になりました。<br>この記事をまとめた方凄いですね‥(驚