問題タブ [ribbon]

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 投票する
4 に答える
19222 参照

visual-studio - Visual Studio でリボン コントロールを追加するには何が必要ですか?

リボン コントロールを Visual Studio に追加するには何が必要ですか? リボンは VS 2010 に含まれていますか?

ありがとう

ジョナサン

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

wpf - WPFリボンボタン

どうすればRibbonButtonにテキストをプログラムで設定できますか?現在、以下のコードがありますが、ボタンに「参照」が表示されません。助言がありますか?

0 投票する
4 に答える
3328 参照

wpf - WPF リボンテキスト ボックスの幅の問題

リボン コントロールのテキスト ボックスに問題があるようです。私は一般的な TextBox コントロールの動作を期待していました: 幅が固定され、テキストが幅を超えたときにキャレットが表示されます。しかし、RibbonTextBox コントロールはその幅を変更し、テキストが右側の制限を超えると、オーバーフローは表示されません。

ブログで次のようなハックを見つけました。

しかし、私は本当にそのような回避策を実行したくありません。シンプルな TextBox の動作を達成するための他の簡単な方法はありますか?

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

c++ - オープン ソース アプリケーションでリボン インターフェイスを使用する

利用可能なリボン インターフェイスのオープン ソース実装はありますか? GPL ライセンスのソフトウェアで使用する必要があるため、ライブラリは GPL と互換性がある必要があります。ソフトウェアは VC++ 2005 です。

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

wpf - WPFリボンコントロール-リボンボタンのコンテンツを変更する

RibbonButtonのコンテンツを変更する方法はありますか?

RibbonButtonにImageとLabelがあることは知っていますが、そのContentに形状(Rectangleクラス)のボタンが必要であり、このボタンにはRibbonButtonスタイルを適用する必要があります。それを行う方法はありますか?

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

ms-access - VBAでOfficeリボンを最小化しますか?

最近はあまり検索していませんが、過去にVBAコードでリボンを最小化する方法を見つけるために高低を検索しました。私にとって、ほとんどのユーザーはAccessのリボンを使用していません。画面のスペースを取り戻すことができれば、とてもうれしく思います。

私はそれを最小限に抑えるように彼らを訓練することができることを知っていますが...まあ...彼らはユーザーであり、コンピューターオタクではありません。:-)

0 投票する
3 に答える
9425 参照

delphi - Windowsリボンフレームワーク:フォントの面とサイズを変更するにはどうすればよいですか?

WindowsリボンフレームワークのUIRibbonで使用されるフォント面とフォントサイズをどのように変更しますか?

リボンで使用されるフォントが、ユーザーがWindowsの設定として選択したフォントと一致しません。これは私のアプリケーションが使用する設定です。これは、Windowsのフォントが大きくなると、リボンが小さくなることを意味します。

各スクリーンショットでリボンがどのように小さくなるかに注意してください。

Segoe UI 9pt(Windowsのデフォルト)

代替テキスト

Segoe UI 12pt(私が使用しているもの)

代替テキスト

Segoe UI 16pt(お客様が使用するもの)

代替テキスト

16ptに達するまでに、リボンのテキストが非常に読みにくくなっていることがわかります。

バックグラウンド

ユーザーは、好みのフォントサイズを使用するようにWindowsを構成できます。例:

  • 8点
  • 9点
  • 12点

およびそれらの優先フォント面、例:

  • MSサンセリフ
  • Microsoftサンセリフ
  • タホマ
  • Segoe UI
  • Calibri

ただし、Windowsリボンフレームワークはデフォルトで、ユーザーの好みではないフォントを使用します。

編集:光沢のあるものに引き付けられたリスを捕まえるために画像を上に移動しました。
編集2:バンプを取得するために、別のカラフルな画像を追加しました。
編集3:バンプを取得するための
編集編集4:バンプを取得するための別の別の画像の追加


リボンを使用すると、リボンの色をカスタマイズできます。

次のコードフラグメントはUI_PKEY_GlobalBackgroundColor、リボンのを設定するために使用されます。この場合、ユーザーが現在選択しているAero配色である色を使用します。

そして今、リボンはWindowsの配色に一致するように色付けされています。

代替テキスト

しかし、フォントの面/サイズを変更するオプションが見つかりません。

注:リボンユーザーのDPI設定を尊重する場合がありますが、それはこの質問ではありません。


Outlook2010で動作します

Outlook 2010のリボンは、ユーザーの(メニュー)フォント設定を尊重することに注意してください。次のコマンドを呼び出すと、ユーザーのメニューフォントを取得できます[SystemParametersInfo][6]

9pt Outlook 2010

代替テキスト

12pt Outlook 2010

代替テキスト

12pt Outlook 2010

代替テキスト

フォントサイズに応じてリボンのサイズが大きくなることに注意してください。(これは、これらのサイズ変更されたスクリーンショットでは、リボンが知覚的に小さくならないことを意味します。)

2つの可能性があります:

  • Outlook 2010は、Windowsリボンフレームワークでフォントサイズを調整する方法を知っています。
  • Outlook2010はWindowsリボンフレームワークを使用しません

Windows7ペイントが機能しない

また、Windows7のWindowsペイントはユーザーのフォント設定を尊重しないことに注意してください。これにより、(mspaint)はWindowsリボンフレームワークを使用し、Windowsリボンフレームワークはフォントサイズの設定をサポートしていないと思います。あなたが実際に助けようとして、ここまで読んだら、これが正しい答えであることに気付くでしょう:それは不可能です。したがって、無料の300担当者が必要な場合は、それを回答として追加します。

編集: Microsoftへのクロスポスト

キーワード: Windowsリボンフレームワーク、フォントサイズの変更、UIRibbon、フォントフェイス、リボンui、風光明媚なui、風光明媚なリボン、流暢なリボン、流暢なui、フォントウィンドウリボンの変更、uiribbon.h

Microsoftには、いくつかのリボン実装があります。


MSペイントはメニューのフォント設定を尊重しません

これは、構成済みのWindows 7メニューフォント設定が12ptで、msPaintが表示され、Outlook2010が比較のために表示されているスクリーンショットです。

代替テキスト


サンプルコード

Windowsリボンフレームワーク14pt!= 14pt

これは、 14pt(96dpiマシン上)用に構成されたWindowsメニューフォントのスクリーンショットです。Outlook 2010は14ポイント、PhotoshopCS3は14ポイントです。リボンは...少ないです。

代替テキスト

も参照してください

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

wpf - vs2010 で avalondock と wpf リボンを動作させる

VS2010 .NET 4 で Avalon を WPF リボンと連携させようとしていますが、タイトルバーを上書きする空白の画面しか表示されません。この問題は、Window ではなく、RibbonWindow タグとの互換性がないために発生していると思います。私はこれらの投稿を見ました:

http://avalondock.codeplex.com/Thread/View.aspx?ThreadId=62562
http://avalondock.codeplex.com/Thread/View.aspx?ThreadId=68265

しかし、誰も私の問題を解決しませんでした。何か助けはありますか?ありがとう

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

c# - WPF リボン コントロール

去年の質問に続きます。2 つのオープン ソース リボン コントロールをチェックしています。

  1. 流暢
  2. オデッセイ

それらのいずれかについて(良いまたは悪い)経験はありますか?それとも、別のオープン ソース リボン コントロールを知っていますか?


ファローアップ:

Odyssey両方使った後、バグが多かったので諦めました。それから私はに切り替えましたがFluent、それについては良い言葉しかありません。

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

wpf - WPF リボン: 完全な再テンプレートのサポート

完全な再テンプレート化をサポートする WPF リボン コントロール (商用または非商用) は存在しますか? 通常、これらには多数のグラフィック テーマが組み込まれていますが、最初からグラフィックを再設計することはできません。前もって感謝します!