1

Delphi XE-2を使用しているので、古いDelphi7アプリケーションの外観を最新化しようとしています。私はTRibbonを試してみましたが、気に入っていますが、現在TMainMenuを使用していて、実行時に多くの変更を加えているため、おそらく正しい解決策ではありません。ユーザーはメインメニューを変更できます。ただし、デフォルトのメインメニューは、特に表示されている画像と比較すると、古く見えます。

私がやろうとしているのは、特に背景色で、添付画像に非常に近いものですが、これがどのように行われたのかよくわかりません。この例([ファイル]/[表示]/[挿入]セクション)でTMainMenuが使用されているのか、それともツールバーのボタンであるのかを誰かに教えてもらえますか?カスタマイズ可能なメインメニューが必要な場合、示されている例はオプションだと思いますか?

このサンプル画像は、DevExpressPrintSampleライブラリからのものです。

編集:私はここで新しいので、画像を含めることはできません。ここにリンクがあります:

http://www.devexpress.com/Products/VCL/ExPrintingSystem/gallery.xml

2番目の画像、「印刷プレビュー」と書かれた緑色の画像。

4

1 に答える 1

2

TActionMainMenuBar を使用することもできますが、Vcl スタイルを使用し、テーマを選択し、MainMenu コンポーネントのグラフィカル プロパティを変更してから、StyleHooks を使用して MainMenu コンポーネントだけにスタイルを適用し、アプリケーション全体で使用しないようにする方が簡単です。

于 2012-10-26T06:50:58.867 に答える