いくつかのメニューを改良して視覚的に整理し、可能な場合は Delphi コンポーネントを使用することを優先してサード パーツ ライブラリの使用を合理化しています (私は非常に柔軟な DevExpress TdxBar を使用していました)。このサードパーティの使用をやめて、次のようなレイアウトのメニューを作成したいと思います。
いくつかの実験の後、TCoolBar を使用して File..Help メニュー項目 (アクション カテゴリを使用) を提供する TActionMainMenuBar をホストし (左側)、次に TCoolBand を使用して「ヘルプ」の右側にあるもののボタンをホストできることがわかりました。 .
ユーザーがメニュー項目を再配置したり、ツールバーをドッキングしたりする必要はありません。メニュー項目のターゲットはすべてアクションです。私の質問は、これが実際に「メインメニュー」とツールボタンを組み合わせる最も簡単な方法なのか、それとも私が見逃しているより良い方法があるのか ということです。すべての提案は、Delphi 組み込みコンポーネントに関連している必要があります。他のサードパーティ ライブラリのメニュー コンポーネントを既に知っていて、使用したことがあります。
助けてくれてありがとう。