- 1 名前:仕様書無しさん mailto:hage [2007/12/30(日) 20:15:19 ]
- フリーソフト作者が集まってマッタリと愚痴をたれるスレです。
ちょっと早いがオイラからのみんなへのお年玉です。 前スレ フリーソフト作者の愚痴 31 pc11.2ch.net/test/read.cgi/prog/1186296406/ マヌケなスレ主でハンドルが「Socket774」になってたねw 姉妹スレ シェアウェア作者の愚痴 27 pc11.2ch.net/test/read.cgi/prog/1158835301/
- 388 名前:仕様書無しさん mailto:sage [2008/02/29(金) 12:57:32 ]
- >>387
デザインガイドぐらい嫁
- 389 名前:仕様書無しさん [2008/02/29(金) 13:51:00 ]
- doudemo ii
- 390 名前:仕様書無しさん mailto:sage [2008/02/29(金) 13:54:45 ]
- >>384
VistaだとデフォでC:\Usersなのか。 NT3.51とかだとpersonalsとか(profilesだっけ?)だったと思うけど、このフォルダ名って重要な割りによく変わるよな。 標準でスペース入りパスだったのが消えたのはいいこと…かな。 >>388 「デザインガイドって何ですか?」って人も結構居ると思う。 名前は知ってるけど読んだ事無い… そういうガイドラインは参照すべきだけど、それを読む機会は少ない気はする。 入門書とかでガイドラインに誘導してる事もあんまないしなぁ…
- 391 名前:仕様書無しさん mailto:sage [2008/02/29(金) 14:06:26 ]
- www.amazon.co.jp/Windows%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%82%A4%E3%82%B9%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%82%AC%E3%82%A4%E3%83%89-Microsoft-Corporation/dp/4756116140
これ買え。 >1点の新品/中古商品を見る: ¥ 206,955より
- 392 名前:仕様書無しさん mailto:sage [2008/02/29(金) 14:10:58 ]
- Windows User Experience Guidelines
www.microsoft.com/downloads/details.aspx?familyid=B996E1E7-A83A-4CAE-936B-2A9D94B11BC5&displaylang=en Windows Vista User Experience Guidelines msdn2.microsoft.com/en-us/library/aa511258.aspx
- 393 名前:仕様書無しさん mailto:sage [2008/02/29(金) 14:16:31 ]
- >>391
その本がかなり稀少なのは知ってたが 凄い値段だなw
- 394 名前:仕様書無しさん mailto:sage [2008/02/29(金) 14:28:26 ]
- さすがにぼったくりだろー?
- 395 名前:仕様書無しさん mailto:sage [2008/02/29(金) 15:26:07 ]
- 後ろに「...」ってのは、PC初心者向けの書籍「出来る○○」とか
いう類のものに載ってるぞw こういう風に書いているのは、ダイアログが表示されまっせとw だって、俺はそれでまなんだんだもんw
- 396 名前:仕様書無しさん [2008/02/29(金) 15:42:54 ]
- メニューから選ぶとき
...があるかどうか気にしないし ...があってダイアログが表示されることが事前に分かっても何もうれしくない
- 397 名前:仕様書無しさん mailto:sage [2008/02/29(金) 15:44:11 ]
- 俺は気にするよ
- 398 名前:仕様書無しさん mailto:sage [2008/02/29(金) 15:56:31 ]
- 操作する際に気にしてると、その「...」の表記とダイアログが
一致して無いと、何かむかついてくるものがあるぞ。 ソフト特有の挙動までをも覚えないといけないからなw
- 399 名前:仕様書無しさん [2008/02/29(金) 16:26:41 ]
- >>387
常識だと思ってたよ。 スタイルガイドもそうだけど、他のソフトを見てたらわかるんで、自然に 真似してると思うんだけどな。 他にも(&D)みたいなのをラベルに入れるとか、ちゃんとやってる?
- 400 名前:仕様書無しさん mailto:sage [2008/02/29(金) 16:33:28 ]
- 俺の場合はメニューの追加そのものをやっていない場合もあったぞw
メニューに相当するものは、コマンドボタンだけ。 メニューだと分かりにくいとかいわれたから、フォームにラベルを 貼って説明書きをつけてやったら、親切で分かりやすいといわれたw これは、ネットで公開型のフリーソフトじゃなくて、委託方式の フリーソフトの話ね
- 401 名前:仕様書無しさん mailto:sage [2008/02/29(金) 16:50:44 ]
- >>399
俺は数年前のユーザーからの指摘で初めて知ったわ。 それ以後はしっかりと付けるようにしてるよ。
- 402 名前:仕様書無しさん mailto:sage [2008/02/29(金) 18:12:19 ]
- メニューバーが全部ダイアログ開くボタンになってる奴よりはマシ。メニューになってねぇ。
- 403 名前:仕様書無しさん mailto:sage [2008/02/29(金) 18:50:49 ]
- どっかにそういうのをまとめたサイトがあった気がする。
- 404 名前:仕様書無しさん mailto:sage [2008/02/29(金) 21:30:22 ]
- 俺のはコンテクストメニューしかないんで...は初めて知ったが結果オーライかな
- 405 名前:仕様書無しさん mailto:sage [2008/02/29(金) 22:06:27 ]
- 便乗質問だけど、ボタンを押してメニューが出る場合は?
ツールバーのボタンみたく▼を書く?
- 406 名前:仕様書無しさん mailto:sage [2008/02/29(金) 22:15:27 ]
- ドトネトなんで勝手に描いてくれる
- 407 名前:仕様書無しさん mailto:sage [2008/02/29(金) 22:31:33 ]
- 俺は描いてる。無いと自分でつかっててなんか違和感を感じる
- 408 名前:405 mailto:sage [2008/02/29(金) 23:07:23 ]
- なるほど。
じゃー今度から書くようにしてみよう。
- 409 名前:仕様書無しさん mailto:sage [2008/02/29(金) 23:12:44 ]
- >>405
>▼ (・_・)・・・文字じゃ駄目なのかい?
- 410 名前:405 mailto:sage [2008/02/29(金) 23:20:57 ]
- イヤイヤ、例えば「メニュー(M)▼」ってこと。
ひょっとして違う?
- 411 名前:仕様書無しさん mailto:sage [2008/03/01(土) 00:37:52 ]
- [←戻る|▼] これ?
- 412 名前:仕様書無しさん mailto:sage [2008/03/01(土) 10:09:27 ]
- >>411
いろいろ調べたらこれはSplitButtonというらしいですね。 VS 2008からMFCでも使えるようになったみたいです。
- 413 名前:仕様書無しさん mailto:sage [2008/03/01(土) 11:23:29 ]
- MFCとかぬるぽ
- 414 名前:仕様書無しさん [2008/03/01(土) 13:20:16 ]
- それは若者言葉でいうところの「あり得ねー」の意味か。
ガッ
- 415 名前:仕様書無しさん mailto:sage [2008/03/01(土) 16:07:00 ]
- って言うか、一般的な若者では「ぬるぽ」が通じるのか?
「ぬるぽ」って「null pointer」の転用でなかったのか。 「ガッ 」の意味は全然解らないや。
- 416 名前:仕様書無しさん mailto:sage [2008/03/01(土) 16:22:38 ]
- >>415
java の例外のことだよ。 空のリファレンスに対してメソッドを実行しようとした時に起きるやつ。 なので、正確にはnull pointerではない。
- 417 名前:仕様書無しさん mailto:sage [2008/03/01(土) 16:43:25 ]
- マジレスか・・・
- 418 名前:仕様書無しさん mailto:sage [2008/03/01(土) 16:48:15 ]
- >415
ガッ
- 419 名前:仕様書無しさん mailto:sage [2008/03/01(土) 18:06:20 ]
- 極薄コンドームのセールスメールが届きました。
ほしい人がいたらURLさらすけど。
- 420 名前:仕様書無しさん mailto:sage [2008/03/01(土) 22:28:28 ]
- >>412
確かにVistaの新コモンコントロールだな。 MFCはまだ試してないけど、MFCの共有ライブラリの中に 旧OS用でも使えるようにするラッパーでも入ってるのかね。
- 421 名前:仕様書無しさん mailto:sage [2008/03/02(日) 02:57:32 ]
- ちょっと似てるVistaエクスプローラーのアドレスバーは使えるようになりませんか
- 422 名前:仕様書無しさん mailto:sage [2008/03/02(日) 08:59:26 ]
- メニューの…の説明見つけたよ
potting.syuriken.jp/potting_conv/XHIG_J/XHIGMenus/chapter_16.html
- 423 名前:仕様書無しさん mailto:sage [2008/03/02(日) 09:02:42 ]
- >>421
自分で作って組み込むしか方法はない。
- 424 名前:仕様書無しさん [2008/03/02(日) 09:07:46 ]
- >>422
図がないから分かりにくい 却下
- 425 名前:仕様書無しさん mailto:sage [2008/03/02(日) 09:34:06 ]
- >>422
アップルってのが気になるけど・・・。 少し気になったのは、3つのピリオドではなく、 >省略文字は必ずOption-;(Optionとセミコロン)のキーの組み合わせを用いて作成してください。 とあるところ。 Windowsのほとんどのソフトがピリオド3つになってない? これはマック仕様?
- 426 名前:仕様書無しさん mailto:sage [2008/03/02(日) 12:20:39 ]
- Windows自体が劣化パクりだし
もうどうだっていいよ
- 427 名前:仕様書無しさん [2008/03/02(日) 12:28:15 ]
- :-)ニダ
- 428 名前:仕様書無しさん mailto:sage [2008/03/02(日) 13:42:57 ]
- >>396
そのメニューを選んだ時点で処理を実行してしまうのか、 それともダイアログが出て実際の処理はそのダイアログ次第なのか、 この違いは大きいだろ。 例えば印刷とか。
- 429 名前:仕様書無しさん [2008/03/02(日) 14:21:07 ]
- Appleが1984年に解決した問題を悩んでるってどんだけ
- 430 名前:仕様書無しさん mailto:sage [2008/03/02(日) 14:23:27 ]
- そんだけ
- 431 名前:仕様書無しさん mailto:sage [2008/03/02(日) 22:32:08 ]
- >>428
別に ギコナビで右クリックして印刷を選んでも ダイアログ出てくるし
- 432 名前:仕様書無しさん mailto:sage [2008/03/02(日) 22:34:17 ]
- 昔はメニューのアクセスキーにアルファベットだけじゃなくカタカナも設定してたけど
最近はもうしなくていいのかな?
- 433 名前:仕様書無しさん mailto:sage [2008/03/02(日) 22:44:50 ]
- >>431
> ギコナビで右クリックして印刷を選んでも > ダイアログ出てくるし ダカラナニ?としか言いようんがない駄レスだな。
- 434 名前:仕様書無しさん mailto:sage [2008/03/03(月) 08:13:22 ]
- >>432
それ、見たこと無いぞw
- 435 名前:仕様書無しさん mailto:sage [2008/03/03(月) 10:48:18 ]
- とりあえずメニューに半角カナ使ってるアプリは作者を呪いたくなる
95時代のなごり?
- 436 名前:仕様書無しさん [2008/03/03(月) 11:41:59 ]
- どんな問題があるの?
- 437 名前:仕様書無しさん [2008/03/03(月) 11:57:24 ]
- >>435
Microsoft製品は全部そうだけど?
- 438 名前:仕様書無しさん mailto:sage [2008/03/03(月) 12:04:43 ]
- あ、ごめん、嘘だ。
勘違いしてた。
- 439 名前:仕様書無しさん mailto:sage [2008/03/03(月) 12:16:33 ]
- >>434
昔Windows3.1の頃はコントロールパネルでカナのアクセスキーを選択することができて メニューバーが ファイル(フ) とかになった覚えがあるが、今はもう出来ないんじゃないかなそれ >>432 要らないんじゃない?
- 440 名前:仕様書無しさん mailto:sage [2008/03/03(月) 13:03:49 ]
- >437
旧製品、VC++6.0辺りまでのデフォルトは半角 今と違って当時は最悪VGAでも動くように、とかあったしなぁ メニュー半角でも読みにくいとか無いし、俺も困る事無いと思うけど どうしても気に入らなきゃexeのリソース修正すりゃいんじゃね?>435
- 441 名前:仕様書無しさん mailto:sage [2008/03/03(月) 14:49:58 ]
- >>439
初めて知った。ありがとう。
- 442 名前:仕様書無しさん mailto:sage [2008/03/04(火) 00:50:14 ]
- フフフフフフフフフフフフフフフフフフフフフフ
- 443 名前:仕様書無しさん mailto:sage [2008/03/04(火) 01:09:11 ]
- 全角文字で半角のようにスペースを有効に使えるように
MS UI ゴシックが作られたって聞いた事がある。
- 444 名前:仕様書無しさん mailto:sage [2008/03/04(火) 01:10:47 ]
- 工工エエエ('д`)エエエ工工
- 445 名前:仕様書無しさん mailto:sage [2008/03/04(火) 08:24:31 ]
- ガセビアだな
- 446 名前:仕様書無しさん [2008/03/04(火) 09:43:43 ]
- VBのソフトがダサかったのは
UIのデフォルトフォントがMS明朝だったから
- 447 名前:仕様書無しさん mailto:sage [2008/03/04(火) 10:03:10 ]
- そういえば、古いバージョンのVBって、なんかダサい違和感が
あったな。 当時は学校でのみ触ってたから、今、動かして検証するのが 出来ないんだけど、今のバージョンとのデザイン的な違いは、 フォントのみでおk?
- 448 名前:仕様書無しさん [2008/03/04(火) 10:33:10 ]
- ボタンのデフォルトサイズも
いつものwinアプリより大きかったりした
- 449 名前:仕様書無しさん [2008/03/04(火) 10:58:56 ]
- VB6は「MS Pゴシック 9pt」になってるかな、既定は。
でもテンプレートをいじれば好きに変更できるけどね。 ユーザのことを考えるなら、どのWindowsマシンにも必ず入ってるフォント じゃなければいけないから、ゴシックか明朝しかない、という面はあるな。 もうちょっと標準日本語フォントのバリエーションがあってもいいのに、と いつも思うね。
- 450 名前:仕様書無しさん mailto:sage [2008/03/04(火) 23:42:29 ]
- 技術力のなさを言語のせいにするやつwww
- 451 名前:仕様書無しさん mailto:sage [2008/03/05(水) 00:05:45 ]
- なんのことやら
- 452 名前:仕様書無しさん mailto:sage [2008/03/05(水) 06:52:36 ]
- たぶん>446の事だろ。
VBの印象悪い理由の一つにコモンコントロールやダイアログの背景色が容易に変更可能だった所だと思ってる。 原色バリバリの頭悪そうなGUIとか気が狂ってるとしか思えないw
- 453 名前:仕様書無しさん [2008/03/05(水) 10:41:32 ]
- >>452
それはVBのせいというより、作者の美的感覚とかセンスの問題では? たとえばスクリーンセイバーとか作る場合、フォームの背景色を簡単に 指定できるのは強みだし、便利だと思うしね。
- 454 名前:仕様書無しさん [2008/03/05(水) 14:46:25 ]
- GUIのテストってどうやってる?
- 455 名前:仕様書無しさん mailto:sage [2008/03/05(水) 14:59:56 ]
- たまにマウス操作を記憶して再生してくれるソフト使って同じ動作を何十回と繰り返したり
キーボードのキーの押しっぱなしで連射したりする以外は 普通に使うだけで何もしてない
- 456 名前:仕様書無しさん mailto:sage [2008/03/05(水) 15:20:39 ]
- Spy++使ったり
- 457 名前:仕様書無しさん mailto:sage [2008/03/05(水) 15:56:46 ]
- >>453
俺は>>452ではないが、ディフォルトの色が、見栄えのいいものにするというのは、 必要なことだと思うけどな。任意に変更することが出来るにしても。 以前のExcelとかグラフを書いたら、紫のダサい色の上に、濃い灰色の背景だったから、 必ずそれらを変更する手間が必要だった。 白黒で印刷することを想定してとか、見栄えのいい色を使うとか、ソフトを作る人は、 ある程度の配慮は必要だと思うけどな。
- 458 名前:仕様書無しさん mailto:sage [2008/03/05(水) 15:58:36 ]
- >>454
ある程度自分で仕様をきめることが出来る状況なので、 バグや不具合がおきにくいようにGUIそのものを簡潔に してるかなw 極端な例では、コンテキストメニューが無いとかw
- 459 名前:仕様書無しさん [2008/03/05(水) 18:14:36 ]
- お前らww
フリーソフトだからそんなん? それとも普通の業務でもそんな感じなの?
- 460 名前:仕様書無しさん mailto:sage [2008/03/05(水) 18:21:18 ]
- デバッグやテストは開発環境でするもんじゃない
ユーザーのPCでするもんだ
- 461 名前:仕様書無しさん [2008/03/05(水) 18:23:31 ]
- >>460
ただ、テスト結果が報告されないのが悩みの種なの。
- 462 名前:仕様書無しさん mailto:sage [2008/03/05(水) 18:40:42 ]
- 仕事で使ってるVBアプリのあまりの(´・ω・`)さに閉口
- 463 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:01:56 ]
- >>459
業務システムでは、従来から使っている人のことを考慮したり、 パット見で操作を解りやすくするために、メニューが無くて、 全部ボタンでというものはあるぞ。 新しいインターフェースの方がかっこいいというのは、若い人だけだ。
- 464 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:10:26 ]
- 最初の質問者>>454にそった方向に話をもどしたいんだけど、
俺は、そういうテストに特有のツールを使ったりする必要があるの?と思うのだが。 なるべく、GUI設計段階で、いろんなパターンの操作が出来ないようにするものじゃないの? ある操作をするとコントロールが使えなくなるとか、フォームが変わるとか。
- 465 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:18:37 ]
- >>462
kwsk
- 466 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:29:51 ]
- 自分でまず使ってみて問題なければリリース、じゃないの?
俺は2〜3日自分で使ってみてからリリースしてる。 そのため普段使わない機能のバグ発生率は異常。
- 467 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:33:02 ]
- 自分が想定していなかった操作の仕方って結構出てくるな。
- 468 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:35:27 ]
- F1キー押すの禁止
- 469 名前:仕様書無しさん mailto:sage [2008/03/05(水) 19:41:41 ]
- >>468
読みにくいヘルプを作ったりしてる? SQLコマンドビルダーについて 「SQLコマンドビルダー」をやるには、メニューの「SQLコマンドビルダー」をクリックしてください。 みたいなw
- 470 名前:仕様書無しさん [2008/03/05(水) 19:46:09 ]
- 窓周りのイベント制御ってうまくテストできなくてもどかしい
- 471 名前:仕様書無しさん mailto:sage [2008/03/06(木) 00:21:08 ]
- 設定項目が多くなってくるとオプションウィンドウのテストが死ぬほど面倒になるな
チェックボックスとかリストボックスくらいならいいけど ListView以上を使いだすと混沌としてくる メインの機能よりコード量が多いのはなんか違うような気がするんだが
- 472 名前:仕様書無しさん mailto:sage [2008/03/06(木) 05:29:52 ]
- 普通ソフトのデフォルト動作は作者の常用設定にするだろうし
作者にとっては無くてもいい部分だから余計ダルいよな。設定
- 473 名前:仕様書無しさん mailto:sage [2008/03/06(木) 07:59:16 ]
- ああ、汎用性を高めると無駄なところに労力が必要で、精神的に疲れやすいよね。
長時間、オプションウィンドウとiniファイルを交互に眺めないといけない日には・・・
- 474 名前:仕様書無しさん mailto:sage [2008/03/06(木) 08:05:52 ]
- iniファイルさえ更新されればいいと思ってる馬鹿がいますね。
- 475 名前:仕様書無しさん mailto:sage [2008/03/06(木) 08:13:04 ]
- テストの動作確認の時、全部一緒にやるの?
部分的にちょっとずつやって行くんじゃないの? 特に疲れる部分がiniだといういみで
- 476 名前:仕様書無しさん [2008/03/06(木) 08:21:36 ]
- >>464
だね。処理の内容にもよるが、多重起動の禁止なんかは定番だし、コントロールのロックも普通だね。
- 477 名前:仕様書無しさん mailto:sage [2008/03/06(木) 08:21:52 ]
- >473
それって、iniってか状態保存してるとこでしょ? そんな所は一括処理するなり使い回すなりでコード量減らせばいいだけじゃね? 問題なのはオプション切り替えた時のアプリ自体の動作でしょ。 複数の項目の組み合わせで発生するバグとかも出てくるだろうし、個人でチェックするのはしんどいよな、って話じゃ? >469 「〜.HLP が見つかりません」
- 478 名前:仕様書無しさん [2008/03/06(木) 08:24:56 ]
- >>475
VBだと、作りながらテストできる。 ただし、全体を見通して作る技術と経験が必要だけど。
- 479 名前:仕様書無しさん mailto:sage [2008/03/06(木) 14:26:42 ]
- VBという優秀なツールを使いこなせない人が哀れ
- 480 名前:仕様書無しさん mailto:sage [2008/03/06(木) 18:00:29 ]
- Virus Baster
- 481 名前:仕様書無しさん mailto:sage [2008/03/06(木) 18:48:36 ]
- >480
義務教育からやり直して来い
- 482 名前:仕様書無しさん mailto:sage [2008/03/06(木) 19:14:57 ]
- VBみたいな糞ツールに技術も経験もクソもない。
- 483 名前:仕様書無しさん mailto:sage [2008/03/06(木) 19:23:29 ]
- >>482
×糞ツール ○糞言語
- 484 名前:仕様書無しさん mailto:sage [2008/03/06(木) 19:23:28 ]
- だが.NETだとどれも大差ないという。
リフレクタで見る分には完璧に互換してる…。
- 485 名前:仕様書無しさん mailto:sage [2008/03/06(木) 20:39:24 ]
- ダヴィンチだったら
100円ショップで売ってるクレヨンでも すごい絵を描いたと思う VBが糞ツールなんていってるのはヘボだけ
- 486 名前:仕様書無しさん mailto:sage [2008/03/06(木) 20:46:43 ]
- >>485
いやいや、窓ガラスに色鉛筆で書けって言うくらい合わない用途も有るんでね? VB.NETもVB6以前も少なくとも実行速度の面でアセンブリには敵わない。 言語に責任押し付ける馬鹿はどーかと思うが、万能ではないってのは確かだ。 それと、VBが嫌われる一番の原因はVBではなく馬鹿VBユーザが居るからだ。 馬鹿を生産してしまったとか、大抵は言語ではなくコミュニティを指して嫌ってる。 言語まで嫌うのはとばっちりの食わず嫌いだって誰もが理解してるからそう突付いてやるな。
- 487 名前:仕様書無しさん mailto:sage [2008/03/06(木) 21:43:48 ]
- ダビンチが一流の道具使ったらさらにすごい絵を描くだろ
結論 やっぱり糞ツールは糞。
- 488 名前:仕様書無しさん mailto:sage [2008/03/06(木) 21:46:35 ]
- Cで書くとサクっと組めるようなローレベルな処理を、VBでやろうとすると以外に手間がかかる。
もちろん逆もあるんだろうけど、C&C++をメインに使ってる人種とは相性悪いと思うよ。
|

|