問題タブ [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.
.net - リボンをタブ コントロールとして使用する
次のような外観と動作のリボン インターフェイスを備えたアプリケーションを作成したいと思います。
- アプリケーションには、リボン付きの 1 つのメイン フォームがあります
- リボンには複数のタブがあります
- ユーザーがリボンのタブを切り替えると、リボンの下のパネルが変更され、リボン パネルに関連するコンテンツが表示されます。そうすれば、リボン タブはウィンドウ全体のタブであるかのように機能します。
たとえば、リボンには、人とタスクの 2 つのタブがあります。現在のリボン パネルが「人物」の場合、リボンの下に人物データを含むグリッドが表示されます。リボンには、人物データを操作するためのコマンドが含まれています。ユーザーがリボンの「タスク」タブに切り替えると、アプリケーションはリボンの下にタスクを含むフォームを表示する必要があります。
質問は、このシナリオでリボンを使用できますか?
リボンでできることとできないことを説明した「OFFICE FLUENT™ USER INTERFACE DESIGN GUIDELINES」を読みましたが、これについては何も見つかりませんでした。
ribbon - MS リボン/Office UI ライセンスは気にする価値がありますか?
VS2008 の C++ と MFC Feature Pack を使用して、MS Word 2007 に非常に似たアプリケーションを作成したいとします。リボンには、次の 3 つのオプションがあります。
ライセンスを取得せずに MFC Feature Pack のリボンを使用します。
おそらく長期的には危険です。あなたの製品が世界的な成功を収めるまでは問題ありません。しかし、彼らは本当にそれについて何かできるでしょうか?MFC Feature Pack のリボンを使用しますが、ライセンスを取得してみてください。Office UI ライセンス
を登録しようとすると、競合製品であるため、拒否される可能性が高いと思います。このライセンスは、現在新しい UI を備えている 5 つの Office アプリケーション (Microsoft Word、Excel、PowerPoint、Outlook、および Access) と直接競合するアプリケーションを除き、あらゆるプラットフォームのアプリケーションで利用できます。
サード パーティのリボン コントロールを使用します。BCGSoft からBCGControlBar
ライブラリのライセンスを約 500 ポンドで購入した場合(そのリボン バーは MFC Feature Pack で MS によって使用されます)、アプリでリボンを問題なく使用できます。
絶対に必要でない限り、私はお金を使いたくありません。面倒になるまでオプション#1を使用し、その時点でそれを捨てて#3に行くとしたらどうでしょうか?手遅れでしょうか?
もちろん、上記はすべて仮説です... ;)
注:私の製品と Word の類似性に関連する特許や著作権は気にしません。これは単なる例です。この質問は、リボン ライセンスの側面にのみ関係します。
c++ - 未解決の外部シンボル _CLSID_ScenicIntentUIFramework と GUID
Visual Studio でリボン アプリを作成しようとしていますが、そのリンカー エラーが発生しました。ヘッダーを確認した後、CLSID_ScenicIntentFramework が extern const CLSID として定義されていることに気付きました。リンクする必要があるライブラリ (またはインポートする必要がある他のヘッダー) を理解できないようです。
私もいくつかの助けを本当に感謝しています。
後注: SceneIntent.h に加えて SceneIntent.idl があることに気付きましたが、これをプロジェクトに含めると大量のエラーが発生します。idl ファイルを含める適切な方法はありますか?それで問題は解決しますか?
delphi - リボン制御のバグ?(vistaでカットオフが発生します)
リボン バーとステータス バーのみを含む単純なフォームを使用すると、それが途切れることがわかりました。ステータス バーの上に表示されるコントロールは、後で削除されました。たまたまコントロールが存在していても、同じカットオフが発生します。後でステータスバーを削除し、代わりにメモコントロールを配置して同じ結果を得ました。
リボンバーなし:
(ソース: xrw.bc.ca )
リボンバー付き:
(ソース: xrw.bc.ca )
エッジから 2、4、および 8 ピクセルの描画でこれを説明しました。
(ソース: xrw.bc.ca ) (ソース: xrw.bc.ca )
Chris Lively が以下で述べているように、明らかにサイズの計算ミスがありました。どうすればこれを修正できますか?
コメントしてくださってありがとうございます!
ms-office - PowerPoint 2007でメニュー項目「PowerPointオプション」を無効/削除するにはどうすればよいですか?
PowerPointをロックダウンしようとしていますが、リボンのカスタマイズxmlとグループポリシーを使用して、いくつかのコマンドを削除できます。ただし、さらに2つのオプションを削除または無効にする必要があります。
PowerPointオプション-このボタンは、Officeアイコンをクリックすると表示されます
このアイテムは、Word(Wordオプション)とExcel(Excelオプション)でも使用できるため、同じソリューションである必要があります。
Office 2003では、_pptApplication.CommandBarsからオブジェクトを削除することで、必要なアイテムを削除できました。
更新:グループポリシーを使用してクイックアクセスツールバーを無効にできるようになりました。しかし、「PowerPointオプション」については何も見つかりませんでした。
ありがとう
delphi - Office 2007スタイルのUIリボン:DevExpressまたはTMS?
この特定のコンポーネントに優れたソリューションを提供するのは誰ですか?
windows - Windows7 のルック アンド フィールを備えたリボン バー?
Windows 7 のルック アンド フィールを備えたリボンをご存知ですか?
ms-office - how to get the MS word screen position from the Ribbon control?
I want to get the word position, so that I can position my dialogs relative to the word on the screen in the event handler in the ribbon control
private void button1_Click(object sender, RibbonControlEventArgs e)
How to get that? I mean there is no location or Point property which tells the screen coordinates.