問題タブ [user-interface]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
user-interface - モバイル デバイスのユーザー インターフェイスを設計するためのガイドラインはありますか?
Windows Mobile コンピュータ用のアプリケーションを作成しています。問題は、デバイス ( Motorola MC17 ) にタッチ スクリーンやユニバーサル キーがないことです。プログラム可能なハードウェア キーは 6 つしかありません。Fitt の法則はここでは適用されません。ほとんどの Microsoft ガイドラインも意味がありません。今のところ、Nokia の S60 キーボード レイアウトを可能な限り模倣しています。これは、ターゲット ユーザーの間で最も人気のある電話プラットフォームであるためです。
このような制約のあるデバイスで、シンプルで見つけやすいユーザー インターフェイスを作成するためのガイドラインはありますか? UI を読みやすくするには、どのフォントと色を使用すればよいですか? 画面上のアイテムが十分に大きいかどうかを測定するにはどうすればよいですか? どのような規則に従うべきですか?
wpf - WPF でクロムレス ウィンドウを実装するにはどうすればよいですか?
右上隅に閉じるボタンがあるクロムレス モーダル ウィンドウを表示したいと考えています。これは可能ですか?
visual-studio - UI とイベントのテスト
したがって、単体テストが必須であることはわかっています。新しいモジュールを追加するときは、TDD が適していると思います。たとえ、実際には、私は実際にそれをしません。実際、コードのコメントに少し似ています。
本当のことは、UI と、イベントを生成するより一般的なオブジェクト (ユーザー コントロール、非同期データベース操作など) を単体テストする方法について頭を悩ませていることです。
私のコードの多くは UI イベントに関連しているため、単体テストを開始する方法さえよくわかりません。
そこにいくつかの入門書とスターター ドキュメントがあるはずですか? いくつかのヒントとヒント?
私は一般的にC#(2.0および3.5)で作業していますが、これが質問に厳密に関連しているかどうかはわかりません。
c# - C# 2.0 でウィザードを作成する最良の方法は何ですか?
ユーザーがストックアイテムを作成するwinformsアプリケーションがあり、作成時に発生する必要があるさまざまなことがいくつかあります。
このための UI はおそらくある種のウィザードであるべきだと思いますが、これを実現する最善の方法については確信が持てません。サードパーティのウィザード コントロールをいくつか見てきました。また、パネルを表示/非表示にする手動の実装も見てきました。
実装が簡単で、必要に応じて後でウィザードに「ページ」を簡単に追加できる、過去に人々が使用した最良の方法は何ですか?
java - JDialog のショーでのアニメーションの描画
モーダルJDialogを表示する直前に単純なアニメーションを描画する最良の方法は何でしょうか? (つまり、マウス クリック ポイントからダイアログの位置まで境界線を拡張します)。ダイアログのメソッドで親フレームのガラス板に描画できると思いましたsetVisible
。
ただし、JDialog は親に対してモーダルであるため、EDT の現在のイベントがまだ完了していないため、JDialog が表示される前に描画イベントをEDTに送り込む方法が見つかりませんでした。
windows - Windows エクスプローラーのコンテキスト メニューにサブメニュー項目を追加する方法は?
レジストリのキーをHKEY_CLASSES_ROOT\Folder\shellに追加することで、Windows エクスプローラーのコンテキスト メニューにメニュー項目を作成できます。
作成したばかりのメニュー項目にサブメニュー項目を作成するにはどうすればよいですか?
linux - GUI /TUILinuxライブラリ
同じソースからテキストユーザーインターフェイス(ncurses)とグラフィカルユーザーインターフェイス(GTK?QT?)の両方を構築できるUIライブラリはありますか?debconfはさまざまなフロントエンドで使用できることを知っています。似ているがプログラム可能なものを構築したいと思います。
wpf - WPF ラベル アクセラレータ キーを無効にする (テキストのアンダースコアがありません)
.Content
Label の値をアンダースコアを含む文字列に設定しています。最初のアンダースコアは、アクセラレータ キーとして解釈されています。
_
基になる文字列を変更せずに (すべてをに置き換えて__
)、ラベルのアクセラレータを無効にする方法はありますか?
wpf - ビジネスアプリケーションのUIデザイン
基本的に、ここで少し広範に説明し、いくつかの質問をして、最近のUIの処理方法を少し理解します。
最近、UIデザインとWPFを使用して、いくつかの凝ったことを行うのは非常に簡単であることがわかりました。具体的には、ユーザーにとって見栄えがよく、より機能的なレイアウトを作成する新しい方法を見つけていますが、対照的に、ローカルの.NETユーザーグループは、Excelを入力フォームのように作成するために使用できるデータグリッドができるまで、WPFの使用を考えていませんでした。
つまり、基本的に、Web / WPF / Silverlightデザインに移行するときに、ビジネスアプリのデザインを再考しましたか。少なくとも、WinFormsでは、物事をかなり機能的で均一に保ちましたか、それとも「既知の」UIを維持しようとしていますか。 ?
最近の採用を検討する場合、専任の設計者(大規模なチームの場合)またはより多くの設計チョップを持つ開発者が上位にランク付けされますか?(デザイナーがScott HanselmanのBabySmashとMicrosoftのPrismデモに対して行ったことを確認してください)
UI、特にWPFに使用するデザインのヒント/ヒント/ガイドラインはありますか?
デザインにはどのサイトをお勧めしますか?
user-interface - ユーザーインターフェイスのテスト
私たちは、新しい/変更されたGUI機能の測定を伴う大規模なプロジェクトに取り組んでいます。過去に、新しい機能を追加するときに、関連するコードに新しい問題が頻繁に発生することがわかりました。
技術者以外のユーザーにもテストを実施してもらいますが、多くの場合、パーツを見逃してバグをすり抜けてしまいます。
WinFormsプロジェクトのUIテストを整理するためのベストプラクティスはありますか?それを自動化する方法はありますか?