Macos 在Firemonkey中,如何编程;“全部显示”;在OSX应用程序菜单中?

Macos 在Firemonkey中,如何编程;“全部显示”;在OSX应用程序菜单中?,macos,delphi,firemonkey,Macos,Delphi,Firemonkey,OSX应用程序菜单通常包括“全部显示” 与“隐藏”和“隐藏其他人”不同,“全部显示”没有标准操作。它是如何在Firemonkey中编程的?使用非应用程序。不考虑所有应用程序的功能 uses Macapi.AppKit; procedure TForm1.ShowAllClick(Sender: TObject); begin TNSApplication.Wrap(TNSApplication.OCClass.sharedApplication).unhideAllApplications

OSX应用程序菜单通常包括“全部显示”


与“隐藏”和“隐藏其他人”不同,“全部显示”没有标准操作。它是如何在Firemonkey中编程的?

使用
非应用程序。不考虑所有应用程序的功能

uses Macapi.AppKit;

procedure TForm1.ShowAllClick(Sender: TObject);
begin
  TNSApplication.Wrap(TNSApplication.OCClass.sharedApplication).unhideAllApplications(nil);
end;

谢谢你,真管用!起初,我被一条消息“无法解析单元名macapi.appkit”所困扰,但结果证明这只是一个有缺陷的IDE,尽管出现了错误消息,程序还是构建并运行了。