Ist es möglich, Untermenüs für Dienste zu erstellen?


5

Wenn ich mehrere OS X-Dienste für "Text" eingerichtet habe, ist es dann möglich, sie in benutzerdefinierten Menüs innerhalb meines systemweiten Kontextmenüs für ausgewählten Text zu organisieren?

Antworten:


0

Derzeit gibt es keine API, um dies durchzuführen.

Bei den Elementen im Menü Dienste handelt es sich um Befehle, die nach der Art der Daten kategorisiert sind, mit denen sie arbeiten. Das Anwendungssymbol der Anwendung, die einen Dienst bereitstellt, wird links neben dem Namen des Dienstes im Menü angezeigt. Wenn zwei oder mehr Anwendungen einen Dienst mit einem identischen Namen bereitstellen, wird der Name der Anwendung, die den jeweiligen Dienst bereitstellt, in Klammern nach dem Namen des Dienstes im Menü angefügt.

Das Menü Dienste wird gefüllt, wenn das Menü geöffnet wird.

Ich nehme an, Sie könnten das Betriebssystem hacken (vorausgesetzt, SIP ist nicht aktiviert), um diese Funktionalität hinzuzufügen, aber es ist nicht öffentlich verfügbar oder allgemein dokumentiert, dass eine private API vorhanden ist, um das zu tun, was Sie verlangen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.