Leider hat Embarcadero dem
VCL TMainMenu die unsinnige EINSCHRÄNKUNG mit gegeben, dass man TMainMenu nur auf einer TForm platzieren kann.
Na ja, ein
TMainMenu
ist (obwohl am Ende was Sichtbares rauskommt) erstmal kein
TControl
, sondern eine
Non-Visible Component und kann somit (genau wie ein
TPopupMenu
) auf einem
TForm
,
TFrame
oder
TDataModule
platziert werden. Man kann aber beliebig viele
TMainMenu
innerhalb eines solchen Containers platzieren und beim Wechsel der
TCard
dann das entsprechende dem
MainMenu-Property des Forms zuweisen.
Insofern war meine Formulierung
Auf jedem TCard ein eigenes TMainMenu platzieren vielleicht etwas missverständlich, sorry.