問題タブ [appearance]
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.
vb.net - .Net - 外観設定の検出 (クラシックまたは XP?)
VB 2005 には、XP スタイルでは見栄えがよく、クラシック スタイルでは見栄えの悪い UI がいくつかあります。
ユーザーがどのモードにいるかを検出し、その場でフォームを再フォーマットする方法についてのアイデアはありますか?
回答投稿編集:
ダニエルに感謝します。これでうまくいくようです。GetCurrentThemeName() 関数で投稿した最初のソリューションを使用しています。
私は次のことをしています:
関数宣言:
p>コード本体:
p>Windows クラシック スタイル/テーマでは MessageBox が空になり、Windows XP スタイル/テーマでは "C:\WINDOWS\resources\Themes\luna\luna.msstyles" が表示されます。ユーザーがこれら 2 つ以外のテーマを設定した場合に何が起こるかを確認するために、もう少しチェックを行う必要がありますが、大きな問題にはなりません。
c++ - Window API を使用して、コントロールがネイティブの外観を維持するようにするにはどうすればよいですか?
私が作成したコントロールのいくつかは、デフォルトで古い Windows 95 テーマになっているようです。これを防ぐにはどうすればよいですか? オペレーティング システムのネイティブの外観を保持しないボタンの例を次に示します (開発環境として Vista を使用しています)。
Windows API でネイティブ C++ を使用しており、マネージ コードは使用していません。
customization - Infragistics グリッド「オンデマンド」の登場
Infragistics グリッドを使用しており (ほとんどの場合、最終的には 8.2 バージョンになる予定です)、行/セルの外観を「オンデマンド」で構成して、一種の「動的な外観」を提供できるようにしたいと考えています。
たとえば、セルの値に応じて、一部のセルを赤または緑にしたいとします。他の特性 (フォント、サイズ、画像など) も微調整したい場合があります。
それを行うのに最適な場所は、セルが再描画される前に発生するイベントです...しかし、インフラジスティックスにはそのようなイベントはないようです...
それとも私が間違っていますか?何か助けはありますか?
明確化: WinForms Infragistics UltraGrid について話している
.net - Windowsフォームアプリケーションのデフォルトフォント
アプリケーションで新しいフォームを作成するたびに、デフォルトで「Microsoft Sans Serif、8.25pt」フォントが使用されます。この場合、システムのデフォルトフォントが何であれ、フォームが取得する必要があることがわかっているため、変更しません。ただし、アプリケーションを実行すると、使用されるフォントはSegoe UI(Windows Vista OSのデフォルトのシステムフォント)以外のものになります。
なぜこれが起こるのですか?アプリケーションが通常のWindowsアプリケーションのように見えることを確認するにはどうすればよいですか?
settings - 外観ダイアログで見つけることができるシステム設定を取得する方法は?
標準のダイアログ ボックスのフォント サイズや色など、システム設定を取得する必要がありますか? (私はC#を使用しています)ありがとう
iphone - キーボードの外観のデフォルトは、却下時にUIKeyboardAppearanceDefaultになります
初めてのStackOverflowポスター。我慢してください!:)
UITextField
InterfaceBuilderでキーボードの外観を設定したsのセットがあります。UIKeyboardAppearanceAlert
キーボードの外観(半透明の外観)を使用しています。ただし、これらのテキストフィールドのいずれかを呼び出しresignFirstResponder
てキーボードを閉じると、キーボードの外観はデフォルトUIKeyboardAppearanceDefault
でスライドして表示されなくなります。1)キーボードの外観を設定する必要がある場所は他にありますか、2)これはInterface Builderのバグですか、または3)運が悪かっただけですか?大したことではありませんが、キーボードが下にスライドするときに突然スタイルが変わるのを見るのは少し不快です。テキストフィールドがファーストレスポンダーになった結果、キーボードが上にスライドして表示される場合、この動作は存在しないことに注意してください。これは少し複雑です。何か洞察はありますか?
.net - アクティブ化された場合でも、ウィンドウを非アクティブな外観に保つ
フォーカスが含まれていても、ウィンドウを非アクティブに保つ方法はありますか? 私は2つのフォーム(AとB)を持っています。ユーザーが A と対話した後、フォーカスを B に戻します。フォーカスが移動した結果 (ユーザーが A をクリックし、フォーカスが B に戻されます)、フォーム A がアクティブから非アクティブに点滅します。これは醜く見えます (特に、A が一時的に大きな影になる Vista では)。この点滅が起こらないように、A を非アクティブな状態に保つにはどうすればよいですか?
internet-explorer - デスクトップ タスクバーに表示される IE バンド オブジェクト
IE に収まってうまく動作する IE バンドオブジェクト (ツールバー) を作成しましたが、ツールバーの下の XP タスクバー メニューにも表示されます。誰もこの動作を防ぐ方法を知っていますか?
ありがとう!
html - ENewslettersでのHTMLコンテンツの配置の維持
あるブラウザ/メールから別のブラウザ/メールへの相対的な位置とフォーマットを維持するためにHTMLコンテンツを取得するにはどうすればよいですか?電子ニュースレターを作成するとき、フォーマットは1つの電子メールサーバーと別の電子メールサーバーで異なって表示されます(2つの電子メールをテストする場合)。
例:Gmailでメールを開くと、画像の周りのパディングが必要な場所にありますが、仕事用のOutlookで開くと、パディングはほとんど存在しません。
例:フォントはOutlookのスタイルシートに従って表示されますが、Gmailでは変更されます。
外観を一定に保つために、スタイルシートと位置を固定するにはどうすればよいですか?
iphone - UISearchbar clearButtonは、キーボードを強制的に表示します
テーブルビューのライブフィルターとして機能するUISearchBarがあります。endEditing:を使用してキーボードを閉じると、クエリテキストと灰色の円形の「クリア」ボタンが残ります。ここから、灰色の「クリア」ボタンをタップすると、テキストがクリアされるとキーボードが再表示されます。
これを防ぐにはどうすればよいですか?キーボードが現在開いていない場合は、キーボードを再度開かずにそのボタンでテキストをクリアしたいと思います。
クリアボタンをタップすると呼び出されるプロトコルメソッドがあります。ただし、UISearchBarにresignFirstResponderメッセージを送信しても、キーボードには何の影響もありません。