![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
物理屋で、ソフトは、簡単な機器の制御をする程度のスキルです。
ネット表示や、Windowsアプリの簡単な制御盤面などを作る時、オプションの入り切りをトグルスイッチ風のボタン表示でやる、っていうのは、よくやられると思います。
その時、ボタン面に表示灯風に、文字を書くというのもよくあるシチュエーションだと思います。
その書く文字は、オプションの「状態」を書くべきか?「押すとどうなるのか?」を書くべきなのか?がとても迷います。
前回作った制御面では、最初「押すとどうなるのか」を表示することにしました。たとえば、電源ON/OFFボタンは、電源が入っている時に「OFF」表示にするべきだと思ったからです。
たとえば、ノイズ軽減ボタンでは、フィルターが入っている状態では
「OFF」
フィルターが入っていない状態では
「ON」
にしました。
これは、利用者(先生方)にとっても不評でした。
結局、利用者のいうとおりにしましたが、「状態」にするか「アクション」にするか?は、盤面上でメチャクチャになりました。
ラジオスイッチにするとか、チェックスイッチにするとか、色々意見はあるかとは思いますが
「ボタンの表示灯は、今の状態を表示するのか?、推すとどうなるかを表示するのか?」
はとても迷います。
プロの方は、どのように統一されておられるのでしょうか?
よろしくご教示お願いいたします。
No.3ベストアンサー
- 回答日時:
計測用ソフト開発の経験者です。
昔は上下のトグルやオンの時に光るボタン等
実部品と同じ見かけのコントロールを作っていましたが
管理部品が増えるわりにメリットが無いのでやめました。
現在は
ボタンは二つ用意しています。
例
[Start][Stop]
最初は
[Start]がアクティブ[Stop]が非アクティブ。
[Start]をクリックすると
[Start]が非アクティブ[Stop]がアクティブ
になります。
オプション設定はチェックボックスを使っています。
やむなく一個で共用する場合は現在の状態ではなく
クリック時の動作を表示します。
丁寧なご回答、ありがとうございました。
つい、なんかカッコよさげな、制御盤風レイアウトを
目指してしまい、メインルーチンを1日で作って
表示に1週間かけちゃう、お遊びコーディングしてしまいます。
2つボタンを用意して、片方殺すというのは
確実で、ユーザーの誤解も少ない方法ですね!。
気になっちゃうのは、スペースが2倍いることでしょうか?
どうもありがとうございました。
No.2
- 回答日時:
今一イメージがつかめませんが、実際にスイッチとLEDで制御盤を作成したと仮定して
ユーザインターフェースを作るのが分かり易いでしょう。
例えばスイッチを操作するのはアクションです。
アクションを起こすと機器が動作してステータス(状態)を返します。
ステータスはLEDランプで表示します。
これらをGUIで並べて表示すると良いのではないでしょうか?
あくまでも理屈上の話ですが・・・。
ご回答、どうもありがとうございました。
制御盤の雰囲気を忠実に作りだすというのは
正攻法で、とてもよい思想だと思います。
ボタン表示をON-OFFと変えるよりも
アクティブかどうか、明示したほうがよいでしょうね~。
問題は、そのリアリズムをレイアウトし、部品を作る
デザイン力が・・・・無いような気が(苦笑)
がんばってみます。ありがとうございました。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?5a7ff87)
No.1
- 回答日時:
利用者の要望を反映させることに、何かためらいがあるのでしょうか?
誰の為に開発したアプリケーションなのか、を考えれば良いと思いますよ。
どうもありがとうございます。
ただ、ユーザに正しい統一感や、設計思想を伝えませんど
その時・その時には、説明に納得してくれているつもりでいますと
じつは、結局誤解したり、後で忘れてたりするもんです。
たとえば、機能が表示上、死んでいるつもりと思っていたが
実は生きているという意味だった・・・なんてことがあります。
そこの所は、ユーザーといっしょに納得していきたいな・・・と。
ま、ユーザといっても、講座の仲間と先生ですが・・・(笑)
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- バックアップ バックアップと同期について 1 2023/01/13 07:07
- ノートパソコン シャットダウンを止めるには 1 2022/09/11 14:36
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- コーヒーメーカー・電気ケトル・電気ポット パルスオキシメーターの故障でしょうか? 自宅に帰りパルスオキシメーターの表示が消えて たので電源ボタ 2 2022/08/21 02:14
- Excel(エクセル) セルに設定した[コメント]、表示のON/OFFは正常なるも印刷されない! 3 2022/09/18 21:56
- マウス・キーボード Bluetoothのクイックペアリングについて 8 2023/03/25 16:50
- JavaScript javascriptで文字挿入でtoggleみたいなのはありますか? 2 2023/02/14 21:53
- Windows 10 Windows 10でBIOS画面が表示されなくなった 9 2022/06/26 08:13
- gooブログ Twitterの動画画面をgooブログに埋め込めない 4 2022/06/03 16:40
- Android(アンドロイド) スマートフォン(Galaxy)の誤作動ロック画面が解除出来ない 1 2022/09/01 10:57
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
腕時計の時報をならないように...
-
ボタンが活性化の場合とは、ボ...
-
Win Live Mail 2012「元に戻す」
-
YouTubeのコメント欄の評価でバ...
-
キーボードが上手く表示されない。
-
iphone5cから機種変
-
Wordで最小化や元のサイズにも...
-
ステートマシンの設計
-
Operaマイボタンにイメージ(画...
-
漏電遮断器の黄色ボタンと白色...
-
自作GIFのアイコンがWEB...
-
三菱GOTの画面切り替えについて
-
フォーム上で押されたボタンに...
-
strutsを使用したjspでjavascri...
-
フォームで同じ複数のnameで違...
-
私の能力からして間違っていな...
-
C言語で今まで表示していた画面...
-
ラジオボタンの選択肢をサーブ...
-
window.openした孫画面でSessio...
-
「<c:forEach タグが終了し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
腕時計の時報をならないように...
-
ボタンが活性化の場合とは、ボ...
-
漏電遮断器の黄色ボタンと白色...
-
j-axis 腕時計のアラーム止めたい
-
このadidasの腕時計の時刻の設...
-
エレベーターの途中通過
-
YouTubeのコメント欄の評価でバ...
-
すき家のハンディ操作
-
BSプレミアムとかの青ボタンが...
-
教えて!gooって、せっかく長文...
-
コントロールパネルの中身が・・・
-
iPodtouchの音楽再生中のアーク...
-
ホームページ内で使うボタン(...
-
プリンタ エラーメッセージにつ...
-
Wordで最小化や元のサイズにも...
-
Operaマイボタンにイメージ(画...
-
文字認証の見方
-
ステートマシンの設計
-
MS-IME(2002)で、ローマ字入力...
-
フォーム上で押されたボタンに...
おすすめ情報