問題タブ [aero]

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.

0 投票する
6 に答える
6345 参照

delphi - Delphi:Windows 7のようなエアロでビスタのキャプションフォームにテキストを描く

Windows 7 のような aero を使用して、Vista のキャプション バーに (onClick イベントを使用して) テキストを描画するにはどうすればよいですか?

代替テキスト http://img529.imageshack.us/img529/3643/imaginembl.jpg

delphi.about.comの例は、 Aero を使用する Vista では機能しません。あなたはなにか考えはありますか?

ありがとうございます。

私の悪い英語でごめんなさい。

0 投票する
2 に答える
1817 参照

c# - Aero のガラス効果クロス プラットフォームを実現するにはどうすればよいですか?

複製:

XP で「Aero Glass」の外観を実現することは可能ですか?


Winforms を使用して win32 アプリケーションを作成すると、Vista では Aero グラス効果が表示されますが、XP では表示されません。

異なるプラットフォーム間で同じ外観を実現するにはどうすればよいですか? 私はWPFを使用しています。

余談ですが、Microsoft は WPF を使用して Aero ガラス効果を作成しましたか? もしそうなら、ガラス効果は他のプラットフォームのデフォルトの WPF の外観であるべきではありませんか?

0 投票する
1 に答える
1600 参照

wpf - トグル ボタン サークルを参照して、Aero テーマ エキスパンダーの垂直方向の配置をオーバーライドするにはどうすればよいですか?

現在、App.xml ファイルで Aero テーマを参照しています。main.xml ファイルでは、エキスパンダーを使用して、サイズ変更可能な幅のアプリにコンテンツを表示しています。(この例では、幅を 500 に制限しました)

通常、エキスパンダー ヘッダーの内容は短くなりますが、最大 500 文字まで可能です。ウィンドウのサイズ (デフォルトでは 600 ピクセル) によっては、コンテンツを折り返すことができます (これにより、エキスパンダー ヘッダーが下に引き伸ばされます)。これは問題ありませんが、トグル ボタン (円 /w 矢印) は、私が知る限り、VerticalAlignment=center に設定されています。

Expander の Aero テンプレートを再作成せずに、スタイルでその VerticalAlignment をオーバーライドする方法が必要です。円と矢印のオブジェクトを参照できないようです。トグルボタンもオーバーライドしようとしましたが、うまくいきませんでした。

以下に示すように、Aero Expander の一部の側面をオーバーライドできます。Toggle Button の Circle オブジェクトと Arrow オブジェクトを取得して VerticalAlignment を変更するには、ちょっとした調整が必要です。

ありがとう

コード例は次のとおりです。

0 投票する
2 に答える
336 参照

.net - AeroはDPIと画面サイズを操作しますか?なんで?

私のアプリケーションでは、次のコードで画面解像度を取得します。

そして、私はこのコードでDPIを取得します:

これはほとんどの状況で正常に機能します。ただし、AeroがオンになっているVistaマシンでコードを実行し、ユーザーが高DPIを使用するようにモニターを設定すると、奇妙な結果が返されます。

ユーザーがマシンを1024x768で実行するように設定し、DPIを144に設定したとすると、上記のコードは683x512の解像度と96のDPIを返します。

ただし、Aeroをオフにすると、期待どおりの結果が返されます。Aeroは何をしていて、どうすれば真の解像度とDPIを取得できますか?

0 投票する
2 に答える
4016 参照

c# - WPFを使用したAeroガラスフレーム上のWindowsエクスプローラーのような検索ボックス

Aeroガラスフレームをクライアント領域に拡張していて、Windowsエクスプローラーと同じように、拡張フレームに検索ボックスを配置したいと思います。

Windowsエクスプローラの検索ボックス

ただし、デフォルトのWPFテキストボックスには灰色/青色の境界線があり、スクリーンショットに表示されている暗くて白い光る境界線はありません。Windowsエクスプローラの検索ボックスと同じスタイルを使用するようにWPFテキストボックスを変更するにはどうすればよいですか?

0 投票する
2 に答える
1112 参照

windows-7 - サムネイルツールバーボタン

今日、サムネイル ツールバーまたは Aero ピーク ツールバーと呼ばれる Windows 7 の新機能について、別の具体的な質問があります。アプリケーションごとに、独自のアイコンと動作を備えた新しいツールバー ボタンのセットを作成できました。しかし、新しい THUMBUTTON 構造では、ボタン オブジェクト。

ボタンの作成に使用したものを示すコード スニペットを次に示します。

質問の文脈にある限り、役立つ回答をいただければ幸いです。

よろしく

0 投票する
2 に答える
4706 参照

c# - C#でウィンドウのサムネイルを取得するには?

Windows 7 のスーパーバー プレビューや Aero フリップなど、ウィンドウのサムネイルを取得するにはどうすればよいでしょうか? アプリケーションのスクリーンショットは必要ありません。DWM にはこの情報を取得する方法があります。

これを行うC#の方法が欲しいです。

ありがとう

0 投票する
2 に答える
1780 参照

wpf - ウィンドウのAeroガラスの色を変更しますか?

ガラス効果を得るために、WPFアプリケーションでDwmExtendFrameIntoClientAreaを使用しています。これは正常に機能しています。私がやりたいのは、ガラスに使用する色を変更することです。カウントダウンタイマーを作成しています。ほとんどの場合、ウィンドウを通常のガラスの色にしてから、赤にします(ただし、まだガラス付き)時間がなくなると。

グラデーションガラスを適用する方法について説明しているこの質問を見つけました。これは、別の色を選択するときにうまく機能します。残念ながら、境界線は適切に色付けされていません。

を使用して境界線をオフにすると、ResizeMode="NoResize"角が四角になります。角を丸くしたいのですが。

を使って不規則な形の窓を作成することを検討しましたAllowTransparency="True"が、それはうまく機能しますが、Aeroガラス窓のようには見えません。少しフラットに見えます。

だから:私の質問:Aeroガラスの透明度のように見えるが異なる色を使用するウィンドウをWPFで作成するにはどうすればよいですか?

0 投票する
1 に答える
3457 参照

colors - WindowsはAeroGlassの色をどのように変更しますか?

私はWindows7RTMを使用していますが、DWM(uxsms)を再起動せずに、コントロールパネルでAeroGlassの色をスムーズに更新できるのではないかと思います。DwmSetColorizationColorはもう機能していません...