|
CrystalDiskMark 2007 Alpha に関するコメントお待ちしております。
現時点の出来はおいといて、今後 CrystalMark および CrystalCPUID の GUI は IE の機能を使い HTML + CSS で構成していきたいと考えております。(MFC の CDHtmlDialog を使用)
メリット
・HTML + CSS で柔軟な GUI デザインが可能となる。
・ロジックとデザインを分離できるため、分業も可能となる。
・ユーザーが容易にデザインをカスタマイズできる!!
⇒ 背景画像はもちろんのこと、表示フォントなんかも自由自在!!
・多分国際化も容易になる。
・libpng や zlib などの各種ライブラリから開放され、ひたすら IE におんぶにだっこでいける。
デメリット
・IE5.0 か IE5.5 以上が必須となる。
・コンパイラの制限から煮ても焼いても Win95 では動作しなくなる。
・今までと勝手が違うため、実現が難しい機能が生まれる恐れも・・・たとえば、セレクトボックスで選択したというイベントをどのように捕捉すればよいかわからない。(もちろん、どうにもできない部分は、ダイアログに従来のコモンコントロールを配置すれば良いだけではありますが。⇒ ごじゃまぜ危険!!)
まぁ、多分色々メリットはあると思います。
.NET Framework 3.0 + XAML で幸せになろうというのが世の中の流れかとは思いますが、それはまた数年後にでも・・・周回遅れで時代の流れについていこうかなと(笑)
【CrystalDiskMark2007Alpha.png : 62.0KB】
|
|