2008/09/23(火)23:53
A5:SQL Mk-2 のこと
久方ぶりにA5:SQL Mk-2のことです。
今回のベータ版では、なんとなく?ツールバーなどの色を変えられるようにしてみました。
(テーマカラー「薄蘇芳 (うすすおう)」を設定したところ)
困ったときのグラデーションですね。適当にグラデーションにさえしとけばなんとなく格好が付く?。
なんとなく思いつきでつけた機能ですが、当初メニューバーは灰色のままでした。でもツールバーが色つきになっても、メニューバーだけ灰色のままだとちょっとしまりがないですね。
どうもSetMenuInfo というWindows APIを利用することで手軽に背景色を変更できるハズなのですが、どうもMDIアプリケーションだと怪しげな動作をするような…。
仕方ないのでメニューをオナードローにしてみたり、いろんなタイミング(イベント)でメニューの背景色を変更しなおしてみたり…。なかなか面倒です。もしかするとまだ変なところ有るかも?。ちょっとメニュー背景の描画はドツボにはまってしまいました。
もうそろそろ、機能追加も確定してリリースの準備を始めたいところです。