トップページ⇒tech
36コメント12KB

Windowsスタイルセンスについて

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2007/07/14(土) 15:15:45
WindowsのGUIアプリケーションを作るにあたって、
ダイアログのUIやスタイル、アクセレータキー、
キーボードショートカットのあり方についての質問や、
デザインに関する覚え書きなどを書き込んでください。
0002デフォルトの名無しさん2007/07/14(土) 15:19:09
センスの無い奴はプログラマやめれば?
どーせ、糞ソフトしか作らん無能なわけだし
0003デフォルトの名無しさん2007/07/14(土) 15:20:48
くそスレ乙
0004デフォルトの名無しさん2007/07/14(土) 19:00:48
【派遣ネガティブ根性チェック】

3つ以上、チェックがつけばアナタの性格はひん曲がっており、
ネガティブ負け組派遣人生を歩んでいます。

□派遣先正社員の作った糞開発ツールはたとえ腐っててもマンセーして使う
□派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする
□昼食は必ず派遣先の社員と行くべきだ
□自分の仕事で問題が発生しても解決するのは自分の仕事ではない
□派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい
□自社で仕事なんてできるわけがない
□派遣労働の問題点の話題が出ると感情剥き出しにして反論する
□派遣労働の問題を指摘する人は嫌いだ
□派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい
□奢ってくれる派遣先正社員を尊敬する
□自分の月額金額を知らないのは当然だ、単金を聞いてはいけない
□派遣先正社員より自分の生涯収入が低いのは当然だ
□チビは派遣先にかわいがってもらいやすから派遣には有利だ
0005デフォルトの名無しさん2007/07/14(土) 20:46:56
こっち使っとけ。

UIデザインガイドライン 2007
ttp://pc11.2ch.net/test/read.cgi/tech/1169917666/l50
0006デフォルトの名無しさん2007/07/15(日) 00:41:43
DLUって何よ!

まじむかつくw
0007デフォルトの名無しさん2007/07/15(日) 11:25:09
>>6
DLU はダイアログ ボックス フォント (現在は9 ポイントのMS UI Gothic) の平均的な高さ
および幅を基準としています。縦側 DLU は 8 分割ダイアログ ボックスの平均的な高さであり、
横側 DLU は 4 分割ダイアログ ボックス フォントの平均的な幅です。

垂直方向の DLU は、ダイアログ ボックス フォントの平均高さの 8 分の 1 です。
水平方向の DLU は、ダイアログ ボックス フォントの平均幅の 4 分の 1 です。

なお、DLUをピクセルに変換する場合、MapDialogRect関数が楽だお。
0008デフォルトの名無しさん2007/07/15(日) 19:07:09
システムのダイアログやメッセージボックスのボタンは、
高さが14DLUで横幅は50DLU〜のようです。
横幅が50DLUのものは、ALTショートカットが無いですが、
どっかに仕様みたいなルールがあるんでしょうかね?
0009デフォルトの名無しさん2007/07/16(月) 00:17:36
そこまでルールに従う必要あるの?
それっぽくなってて使いやすければいいじゃん
001082007/07/16(月) 07:58:43
もちろん、今まで柔軟にデザインしてたんですが、
「あるべき姿」があるなら、知っておきたいです。

まぁ、システム根底から変えられるMS側からみれば、
そんな事考えていないかもしれませんが...
0011デフォルトの名無しさん2007/07/16(月) 09:03:49
>>10
こ、これが中2病!!
0012デフォルトの名無しさん2007/07/16(月) 23:18:17
俺はグループボックスの区分けとか気になるな
0013デフォルトの名無しさん2007/07/17(火) 16:54:55
Windowsシステム系ダイアログのマージンだが、
クライアントエリア内のマージンが
左 4DLU
右 4DLU
上 4DLU
下 5DLU
・・・だったハズ
これを元にレイアウト基準作った覚えがある
ボタン間はマチマチだったけど、最小で4DLUにしたハズ。
0014デフォルトの名無しさん2007/07/17(火) 18:50:30
しょーもないスレだなぁw
0015デフォルトの名無しさん2007/07/17(火) 20:09:50
 エンジニアの方々の中には,デザインに対して苦手意識を持っている人が少なからず居るのではないかと思う。
例えば,業務アプリケーションのユーザー・インタフェース(UI)。これらはクライアント(発注者)の意見を聞きながら,
最終的にはエンジニアが作成することが多い。ディスプレイに表示されたウィンドウ内には確かに,
テキスト,入力欄,ボタンなどユーザーの目的を達成するのに必要なものはそろっている。
しかし,ユーザーの立場から見て,画面の色,テキストのサイズや形状,ボタンや入力欄などの配置などに,
デザイン性を感じることは多くないのではないだろうか。

 「アプリケーションのユーザーが目的を達成できれば十分ではないか」という意見はもっともだ。
ただ,そうした風潮が最近変わりつつあるように感じる。あるデザイナによると,“Vistaショック”によって,
UIのデザインに関心を持つエンジニアが増えつつあるようだと言うのだ。
Vistaショックとは,わかりやすく言うと「Windows Vistaのような見栄えを持つOSの上では,
あまりダサいUIのアプリケーションは作れない」と感じるようになることだそうだ。
また,以前からデザイナの参加が常態化している企業のWebサイト制作でも,
「リッチ・インターネット・アプリケーション(RIA)」に代表される,より良い見栄えや
使いやすさを備えたUIが求められるようになり,デザインが一層重要になってきた。

http://itpro.nikkeibp.co.jp/article/OPINION/20070712/277428/?L=rss
0016デフォルトの名無しさん2007/07/17(火) 21:08:04
>>15
これって、あのクリーチャハウスのExpressionがオリジナルなの?
0017デフォルトの名無しさん2007/07/17(火) 21:20:12
なんか、アプリケーションに被さる(スキン的)イメージですな。
イベントハンドラをフックって、スキンから実体にコールしてるカンジ?
0018デフォルトの名無しさん2007/07/17(火) 21:25:21
ここから、
http://www.microsoft.com/japan/products/expression/expression-blend/default.mspx
Expression blend 評価版をダウソロードしインスコ
0019デフォルトの名無しさん2007/07/18(水) 11:10:15
>>18
VBとC#のみか?
0020デフォルトの名無しさん2007/07/18(水) 21:47:48
大元は、クリーチャハウスのExpressionを買い取ったみたい。
それを「打倒 Adobe フラッシュ」の位置づけで+α販売
0021デフォルトの名無しさん2007/07/18(水) 22:03:10
ちょっとききたい。

メニューの『ファイル(F)』→『開く(O)...  Ctrl + O』で、
開く(O)...とCtrl + Oの間のスペースとか皆どうしてる?
なんか、関数通したら整形されるの?

あと、...は意図的に入力してるの?
それとも、これも何か関数とおせば、指定文字数以上は...がつくのか?
0022デフォルトの名無しさん2007/07/18(水) 23:35:09
>>21
その間の空白は、リソーススクリプトだとタブ\tを置いておけばいい。
...はそのとおりで自分で入力する。
...付きの項目は、選ばれると、ダイアログが表れるということを意味する。
0023212007/07/18(水) 23:38:06
>>22
うほー!!
始めて知ったよ!!
ありがとうございまーす!

>...付きの項目は、選ばれると、ダイアログが表れるということを意味する。
ここ興味あります!
なんか資料とか文献があれば助かりますが・・・
どうでしょうか?
0024デフォルトの名無しさん2007/07/19(木) 22:58:24
DLU単位はC++だけ?
VB、C#は扱えない単位?
0025デフォルトの名無しさん2007/07/20(金) 20:38:07
ExpressionはFLASH板なのか?
C#かも知れないし・・・

どこのスレ?
ここでもいい?
0026デフォルトの名無しさん2007/07/20(金) 20:50:45
Expressionスレを立てるとしたら、ソフトウェア板も候補に入れていいと思う。
人が集まるかは微妙だが。

ググったら、Web製作にあったが、当然Web版が主な対象だろう。
【DWFW】Microsoft Expression【越えた!?】
http://pc11.2ch.net/test/read.cgi/hp/1157708648/l50
0027252007/07/20(金) 21:53:22
>>26
あぁー
Web製作の方にあったんですか!
誘導ありがとうございます。
0028デフォルトの名無しさん2007/07/22(日) 22:19:36
ここでいいんかな?
エクスプレッションのblend買うぐらいだったら
もうちょい貯めてstudioを買ったほうが吉?
0029デフォルトの名無しさん2007/07/23(月) 21:38:53
Expression blendでテキストボックスの角は丸く出来ないのか?
0030デフォルトの名無しさん2007/07/24(火) 16:47:58
できますが。
コントロールテンプレートとか、スタイルとか、その辺でやるんだと思う。
0031292007/07/25(水) 21:38:41
>>30
なんか根底クラスみたいなのがあって、
そこの描画処理をインプリメントするんでしょうかね?

あと、それ系のヒントやサンプルを知っていたら教えて下さい。
0032デフォルトの名無しさん2007/07/26(木) 23:25:40
Tab順がバラバラのソフトは氏ね。
マウス操作しか考えてないソフトもだ
0033デフォルトの名無しさん2007/07/31(火) 23:43:13
XAMLわかんねーよ
0034デフォルトの名無しさん2007/08/05(日) 00:33:46
Visual Studio2005じゃなくて、
次バージョンで.NET Framework 3.0対応なんだな
0035デフォルトの名無しさん2007/08/22(水) 00:15:42
age
0036デフォルトの名無しさん2007/09/10(月) 08:15:38
uge
■ このスレッドは過去ログ倉庫に格納されています