カテゴリー別

お絵描き、デザイン

写真、動画関連ソフト

アメーバピグ専用ソフト

ホームページ関連

画像処理

スキャナー用

SEO 関連

お楽しみ

その他

過去ログ

2017年11月16日(木)

引き続き、ローカルブラウザのタブブラウザー化、その5

今日も、 ローカルブラウザ の修正中。

ローカルブラウザは、自分のパソコンに保存されている
HTML ファイルなどを、効率よく表示するためのソフトです。

インターネットエクスプローラーみたいなものですが、
ウィンドウズエクスプローラーと同様のフォルダーツリーが
あるので、ローカルに保存されているファイルを簡単に開けます。

↑ 開発中の画面。

今日はタブに × ボタンを表示するために、
タブの描画コードを書きはじめました。

タブのウィンドウスタイルに TCS_OWNERDRAWFIXED を指定すれば、
簡単にカスタマイズできるかと思いましたが、無理でした。

というのも、TCS_OWNERDRAWFIXED を指定すると
タブ全体が、古い見た目になっちゃうからです。
おそらく、互換性を保つためでしょう。

古い見た目はいやなので、結局
WM_PAINT をオーバーライドして
描画コードを全部自分で描くことに。

一応、基本的な見た目は再現できましたけど、
ホットトラックとか、フォーカスがある場合の
特殊な描画の実装がまだです。

まだ、標準的な描画をシミュレートする段階なので
× ボタンもまだですが、明日にはできるといいなぁ。

ローカルブラウザのダウンロードはこちら からどうぞ。

・・・

WM_PAINT をオーバーライドしちゃったので、
見た目は、かなり自由にデザインできるんですけど、
まぁ、最初のバージョンは普通の見た目になるかな。

ローカルブラウザ
ローカルブラウザのダウンロード
ローカルブラウザの更新履歴
ご意見・ご要望連絡窓口


コメント
コメントする