問題タブ [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 投票する
3 に答える
6974 参照

visual-c++ - 既存のMFCアプリケーションにリボンメニューを追加するにはどうすればよいですか?

Microsoft Visual C ++ 2008 Feature Packは、リボンメニューをサポートしています。リボンメニューで作成されていない既存のMFCアプリケーションでそれを利用することは可能ですか?

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

vba - VBA を使用して Office 2007 リボンから値を読み取る

VBA を使用して、Word 2007 リボンのテキスト (コンボボックス) コントロールの値を確認できますか?

「ホーム」タブで現在選択されているフォント名を読みたいとします。

IAccessibleインターフェイスを使用しリボンとの対話 (つまり、列挙) を行う例を見てきましたが、コントロール値を読み取ることはできないようです。それを行う別の方法はありますか、または VBA は完全にロックアウトされていますか?

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

excel - ExcelCOMアドインへのリボンサポートの追加

C#(Visual Studio 2005)で記述されたMS Office COMアドインがあり、COMShimdllを使用しています。アドインはVSTOテクノロジを使用せず、ExcelXP以降をサポートします。アドインは、新しいツールバーとメニューを追加します。

アドインはExcel2007で正常に機能しますが、ツールバーとメニューとともに「アドイン」という名前の別のタブに表示されます。このアドインをExcel2007リボンツールバーと統合し、グループとボタンを含む新しいタブを作成したいと思います。

いくつかの記事を調べたところ、IRibbonExtensibilityがリボンのサポートに使用されるインターフェイスであることがわかりました。また、COM Shim Wizardsには、リボンインターフェイスをサポートする新しいバージョン2.3があります。

それができるかどうか、そしてプロジェクトで必要となる変更について知りたいです。

  1. 現在、OfficeXPのoffice.dllファイルがプロジェクト(v 7.0)で使用されています。ただし、IRibbonExtensibilityインターフェイスはOffice 2007のdll(v12)にあります。したがって、私が最初に行う必要があるのは、このdllを変更し、コード内のすべての参照を更新することだと思います。このdllは以前のバージョン(下位互換性)をサポートしますか?既存の機能を壊したくありません。
  2. COM Shim dllの変更は何ですか?
0 投票する
3 に答える
4516 参照

c++ - CMFCRibbonLabel のテキストを動的に変更する方法

派生CMDIFrameWndExしたメイン フレーム ウィンドウは、CMFCRibbonStatusBarを追加する を使用しCMFCRibbonLabelます。

実行時にこのラベルのテキストを変更したい:

テキストのみを更新し、それを描画する四角形は更新しません。したがって、元のテキストが短すぎると、新しい文字列が完全に表示されません。

正しくサイズ変更するにはどうすればよいですか?

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

c++ - MFC C++ でリボン バーを削除する

リボン バーを削除しようとしていますが、クイック アクセス ツールバーとアイコン オーブはそのままにしておきます。これが可能かどうか誰か教えてください。はいの場合、どうすればこれを行うことができますか?

RemoveAllCategories 関数を呼び出してリボンを最小化して非表示にしようとしましたが、問題は、カテゴリ タブを保持するバーが表示されたままになり、それを右クリックすると常に [リボンを最小化] オプションが表示されることです。これはほとんど問題ありません (コンテキスト メニューからこのオプションを削除できた場合) しかし、リボン バーとそのすべての依存関係を削除する適切な方法があるかどうかを尋ねると、再びバグが発生し、オーブとクイック アクセス ツールバーが表示されなくなります。

ありがとう

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

wpf - RibbonWindow の Office 2007 Black テーマのカラー パレット (使用される色)?

私は、RibbonWindow に Office 2007 Black テーマを使用していますが、使用するすべての色が気に入っています。これは、リボン ウィンドウのリソースに含まれているリソース ディクショナリです。

ユーザー コントロールでこのテーマの色をミラーリングしたいと思います。このテーマの主な色を一覧表示するリソースはありますか?

一部の色の 16 進値を取得するためにスクリーンショットを撮りましたが、このテーマのカラー パレットがどこかにあることを期待していました。

ありがとう、スティーブン

0 投票する
5 に答える
4242 参照

c# - .NETアプリケーションでリボンを使用するにはどうすればよいですか?

これは、Windows7でのワードパッドの外観です。


(出典:gawker.com

リボンも塗装中です。これにより、C#アプリにインポートできるdllファイルのどこかにリボンが「隠されている」と思います。これは本当ですか?そうでない場合、Microsoftはどのようにしてリボンを作成しましたか。

はい、C#用のリボンを作成している企業がすでに存在することは承知していますが、P/Invokeを使用してアプリにリボンを追加したいと思います。

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

image - Delphi 2009 リボンで使用される透明な画像が実行時に透明にならないのはなぜですか?

新しい Delphi 2009 リボンをいじって、いくつかのページ、グループ、およびアクション クライアント (大きなボタン) を追加しました。Photoshop でいくつかの透明な 32x32px PNG を作成し、それらを TImageList (cd32bit に設定) に入れました。このリストを Actionmanager の Images プロパティに追加して、ボタンに表示しました。設計時にはリボンのアイコンは問題なく表示されますが、アプリをコンパイルして起動すると背景が黒くなります。これの原因と、これを修正する方法はありますか? リボンの別のカラーセットに切り替えることができないため、リボンの色を背景として画像を作成したくありません。

よろしくお願いします

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

wpf - リボンサンプル

MicrosoftのWPFリボンCTPを使用しています。ただし、サンプルはありません。どこから始めたらいいのかわからない。RibbonWindowには、Ribbonのプロパティがありません。誰かがうまくいくサンプルを持っていますか?