Programmwechsel per Tastatur

Ist es möglich, unter Mac OS 9 per Tastatur zwischen den Applikationen hin- und herzuschalten?

vorlesen Druckansicht
Lesezeit: 2 Min.
Von
  • Andreas Beier

Ist es möglich, unter Mac OS 9 per Tastatur zwischen den Applikationen hin- und herzuschalten?

Ja. Der Programmumschalter, der das abreißbare Menü ‘Programme’ in einem schwebenden Fenster darstellt, übernimmt auch das Umschalten zwischen verschiedenen Anwendungen. Normalerweise ist das so genannte Keyboard Cycling bereits aktiviert, auch wenn das Fenster des Umschalters noch geschlossen ist. Mit der voreingestellten Tastenkombination ‘Apfel-Tabulatortaste’ wechselt man zum alphabetisch nächsten Programm. Drückt man zusätzlich die Shifttaste, aktiviert der Programmumschalter die vorhergehende Applikation.

Die Tastenkombination lässt sich auch ändern. Dazu ruft man im Hilfe-Menü des Finder den Punkt ‘Mac OS Hilfe’ auf und sucht anschließend im Hilfe-Center nach ‘Programmumschalter’. Auf der Seite, die das ‘Umschalten zwischen geöffneten Programmen’ erläutert, gibt es einen Link, der dialoggesteuert eine neue Tastenkombination abfragt. Dort kann man die Tastatursteuerung auch komplett abschalten.

Diese Methode lässt allerdings nur Buchstaben und die Tabulatortaste in Verbindung mit einer Steuertaste (ctrl, alt oder Apfel) zu. Andere Tastenkombinationen lassen sich nur über ein AppleScript setzen. Das Verzeichnis des Programmumschalters, das man sich mit dem Skripteditor anschauen kann, gibt genaue Auskunft, wie und mit welchem Namen die Tasten im AppleScript eingetragen werden müssen. Um beispielsweise die F9-Taste einzustellen, genügt folgendes kurzes AppleScript:

<b>tell</b> application "Programmumschalter"
<i>-Programmwechsel via Tastatur einschalten</i>
<b>set the</b> keyboard cycling active <b>to</b> true

-Tastenkürzel festlegen
<b>set</b> theShortcut <b>to</b> {modifiers:{}, key:F9 key}
<b>set the</b> cycling keystroke <b>to</b> theShortcut
<b>end tell</b>

Sie können das Skript direkt im Editor ablaufen lassen. Es ist nicht nötig, es als Skriptprogramm abzuspeichern. (adb) (adb)