何か創りたい。
http://toshirr.blog13.fc2.com/
* Toshi's Recess Room - Toshi Creates. - 最速ブラウジング
<< 2017/07 - 2017/08 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - 2017/09 >>

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[ No. ]
[ 日時 : --/--/-- (--.) --:--:-- ]
[ カテゴリ : スポンサー広告 ]


最速ブラウジング

コンセプトと共に、どんな UI が速いブラウジングを実現するか考えてみます。

まず広さ。
Internet Explorer のコンポーネントを埋め込むわけですが、
これを出来ればメイン ウィンドウいっぱいに広げてみたいものです。
広ければその分情報量も大きくなりますから、目的の情報を探すには重要ですね。

すると他の操作をする為の領域はどこに設けるか。

「フローティング」。
IE コンポのウィンドウ上に重ねて置くしかありません。
メイン ウィンドウが最大化されるかどうかに関わらず、その外へ出てはなりません。
自分が占領してよいのはメイン ウィンドウの部分のみとするのが紳士的ですね。
他のプログラムの邪魔をしないように。画面上に常駐するようなプログラムも、
普通であれば他の邪魔にならないように設計されていますね。例外もあるかも知れませんが(爆)

フローティング、常に表示させておく場合は半透明化出来ると見栄えもよいです。
SetLayeredWindowAttributes API を使うしか私にはないので、Windows 2000/XP のみが
この恩恵を授かれるということに。でも 9x 系統の OS もサポート出来るよう、
動的リンクでやっていけばいいでしょう。9x 系統では半透明化が出来ないだけで、
その他は余程のことが無ければ 2000/XP と同等の機能を持たせられるはずと踏んでいます。

で、ウィンドウ リージョンで長方形から抜け出したいと思います。
今まで扱ったことはないですが何事もチャレンジです。
それによって変形したウィンドウを半透明化できるかどうかは試してませんが、
出来るんじゃないでしょうか。

もうひとつ思い出しました。リージョンでなくても、SetLayeredWindowAttributes API で
透明色を使用する方法もありましたね。
これだと完全に 9x 系統を考慮出来なくなってしまいます。
どうするかは、考えます。

このようにして、全く新しい UI はアイディアの思いつきから始まりました...。
スポンサーサイト

[ No. 410 ]
[ 日時 : 2006/10/06 (Fri.) 19:26:14 ]
[ カテゴリ : BlogPet / 未分類 ]
[ コメント : 0 ]
[ トラック バック : 0 ]


コメント


コメントの投稿









トラック バック


トラック バック URI

http://toshirr.blog13.fc2.com/tb.php/410-14a69f2f


前後の記事

これ以降に書かれた記事 : 超えてゆく...
これ以前に書かれた記事 : ほんとうは(BlogPet)

プロフィール

Toshi

  • Author:Toshi
  • 何かを創りたい Toshi の記録


ブログ内の検索


最近の記事


最近のコメント


最近のトラック バック


カレンダー

07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -


月別の記事


カテゴリ別の記事


RSS フィード


<< 2017/07 - 2017/08 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - 2017/09 >>
* Toshi's Recess Room - Toshi Creates. - 最速ブラウジング
http://toshirr.blog13.fc2.com/
(C) 2005 - 2009 Toshi, All Rights Reserved.

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。