Wie starte ich eine App im Vordergrund?

Startet aus irgendeinem Grund gitkimmer unter allen anderen Apps.

Wie lässt es sich wie ein normales Programm über allen anderen Apps starten?

Starten Sie es vom Terminal aus mit dem gitkBefehl, der in /usr/bin. Es gibt kein Symbol, auf das Sie klicken können ... müssen Sie vielleicht eines erstellen?

Oder gibt es eine Möglichkeit, das Betriebssystem anzuweisen, es über allen anderen zu starten? Vielleicht mit Applescript?

Löwe 10.7.5

Antworten (1)

Sie müssen die gitk-Datei bearbeiten.

Um den Speicherort Ihrer gitkDatei zu finden, geben Sie Folgendes ein

which gitk

Öffnen Sie die gitkDatei in einem Texteditor, oben sollten Sie eine Zeile wie die folgende sehen

exec wish "$0" -- "$@"

Bearbeiten Sie die Zeile so, dass sie so aussieht

exec wish "$0" -- "$@" & exec osascript -e "tell application \"Wish\" to activate"

Wenn Sie das nächste Mal gitkvom Terminal aus aufrufen, wird es in den Vordergrund kommen

Ihre Frage ähnelt einer Frage zu Stackoverflow. Wenn Sie die Gitk-Datei nicht bearbeiten möchten, finden Sie dort andere Möglichkeiten, dies zu erreichen https://stackoverflow.com/q/11248284/1873471

Eindrucksvoll. Es funktionierte. Danke schön. Dachte nicht daran, auf StackOverflow zu schauen. Lebe und lerne.
Dies funktioniert, wirft aber manchmal einen Fehler27:35: execution error: An error of type -10827 has occurred. (-10827)