如何在OSX上的应用程序名称下创建子项菜单?

Whi*_*ler 7 delphi macos menuitem delphi-xe2 firemonkey

如何在Project1及更高版本下添加TMenuItem在下面的屏幕截图中退出

在此输入图像描述

我创建了一个带有UseOSMenu属性的TMenuBar.我添加的第一个TMenuItem是主栏中的第二个...

小智 4

您可以通过将 IItemsContainer 实现类的 TMenuBar 分配给 Application.ApplicationMenuItems 属性来完成此操作。

例子:

如果表单上有一个名为 MenuBar1 的菜单栏组件,那么您只需在表单构造函数(或 OnCreate)中调用以下代码即可。

Application.ApplicationMenuItems := Menubar1;

然后,您可以使用第二个 TMenuBar 组件来定义其他菜单项。

我会向您指出有关 ApplicationMenuItems 属性的 wiki 主题,但它没有其他帮助...

http://docwiki.embarcadero.com/VCL/XE2/en/FMX.Forms.TApplication.ApplicationMenuItems