web-dev-qa-db-ja.com

テーマ設定を微調整するのに適した設定ウィンドウを作成するにはどうすればよいですか?

プログラミングエディターと同じように、ユーザーがテキストのプロパティを変更できるファイルマネージャーに取り組んでいます:font-family、font-size、antialiasing、background-color、foreground-color。

現在、ドロップダウンは2つしかありません。最初のドロップダウンはフォントファミリを制御します。そして、2番目のドロップダウンは色を制御します:白、灰色、黒。ユーザーに色とフォントをカスタマイズするためのオプションをもっと提供したいのですが、ユーザーフレンドリーな方法でそれを行う方法は不明です。

my current preference window

私は TextMateXcodeiTermTextWrangler を見てきました。これらはやや複雑です。

たぶん、あなたはuiエキスパートが私がまだ試していない他のアプリケーションを試したかもしれません。

3
neoneye

フルカラースペクトルを提供する場合、ドロップダウンは絶対に使えません。カラーピッカーの方が適しています。何らかの理由でそれが不可能な場合は、スクロールバーを使用して、遠端をスペクトルの端にすることを検討してください。また、セグメント化されたスクロールバーを使用してフォントの高さを定義できます。どちらの方法でも、コントロールが何であっても、設定の正確なプレビューを提供することは常に良い考えです。

2
Max Steenbergen

フォントを選択する場合、これは通常、フォント名(多くの場合、それが表すフォント)のドロップリストであり、最も頻繁に使用されるフォントが上にある場合があります。

色については、Microsoft Word(および他の多くの人)と同じようなことができます。 alt text

「ドロップ領域」には標準の色が含まれています(通常、名前を書くよりも実際の色を表示する方が適切ですが、ユーザーが特定の色にカーソルを合わせたときに、ツールチップとして名前を表示する必要があります)。これらすべてが十分ではない場合、ユーザーは「より多くの色」を選択して完全にカスタマイズでき、ユーザーは色の番号を具体的に入力することもできます。

2
Dan Barak