とのTActionManager
両方に表示されるさまざまなアクションのセットアップがTActionMainMenuBar
ありますTActionToolBar
。
私が必要とするのは、TComboBox
を の子として表示できることTActionToolBar
です。新しいTActionClientItem
を作成し、CommandStyle を に変更してcsComboBox
、myTComboBox
を ContainedControl プロパティに割り当てようとしましたが、実行時に変更はありません。つまり、コンボ ボックスが の子コントロールとして表示されませんTActionToolBar
。
運が悪かったので、いくつかのプロパティを切り替えて変更しようとしTActionClientItem
ましたが、ヘルプドキュメントに目を向けたところ、次のことがわかりました。
CommandStyle を使用して、リボン グループにあるアクション クライアント アイテムの動作と外観を変更します。アクション クライアント項目がリボン グループに配置されていない場合、CommandStyle は効果がありません。
したがって、CommandStyle は誤解を招くものであり、リボン コントロールを使用していないため、これらのプロパティを変更しても効果がなかったと思います。
TToolBar
アプリケーションの設計上、またはなどの他のコントロールに切り替えたくありませんTCoolBar
。などの子コントロールを で使用できるようにすることは可能TComboBox
ですTActionToolBar
か?