Einzelnen Beitrag anzeigen

Peter666

Registriert seit: 11. Aug 2007
357 Beiträge
 
#1

MacOS Menüeinträge

  Alt 29. Mai 2014, 09:19
Hallo,

das ist ein bisschen eine Neverending Story, aber ich hab gerade ein Problem mit diversen Eigenheiten unter Mac. So gibt es ja das Services-Menu mit seinen Service Preferences, im deutschen ist der Dienste Eintrag. Das gleiche gilt für die Hilfe. Ich weiß das in der NSApplication ein servicesMenu und ein helpMenu sich befindet. Wie kann ich die in mein Menü eintragen?

Ein anderes Problem ist das wenn ich dynamische Menüeinträge erstellen möchte ich via:

Delphi-Quellcode:
  mmMain.RecreateOSMenu;
  NSApp := TNSApplication.Wrap(TNSApplication.OCClass.sharedApplication);
  MainMenu := NSApp.MainMenu;
  if assigned(MainMenu) then
  begin
    AppItem := MainMenu.itemAtIndex(0);
    MainMenu.removeItem(AppItem);
  end;
das gesamte Menü neu erstellen muss. Geht das nicht etwas einfacher?
  Mit Zitat antworten Zitat