Kennt ihr das: Man steckt so tief in einem Thema drin, dass man für ein Problem einfache Lösungen übersieht und viel zu kompliziert denkt? Heute gibt es ein Beispiel dafür.
Neulich wollte ich mein FastScripts-Menü für OmniFocus um den Schnellzugriff auf einige häufig benötigten Projekte erweitern. Das sieht dann im Ergebnis in etwa so aus:

Ich weiß, ich weiß, alternativ könnte ich das Problem auch über Perspektiven lösen. Aber davon habe ich schon recht viele und die sind eher für projektübergreifende Dinge in meinem System. Eine weitere Alternative wäre Cmd-O, der Schnellöffne-Dialog von OmniFocus. Da muss ich aber dann ungefähr wissen, wie das Projekt heißt und darf es auch nicht mit Projekten, die einen ähnlichen Namen haben, verwechseln.
Wie auch immer, es sollte AppleScript sein und über FastScripts laufen. Und da habe ich halt zu kompliziert gedacht und tief in der Bibliothek der OmniFocus-Befehle und Objekte gewühlt. Aber irgendwie wollte es einfach nicht gelingen, mein AppleScript-Editor präsentierte mir eine Fehlermeldung nach der anderen. Ich war schon soweit, dass per Kurzbefehl zu lösen und diesen via AppleScript aufzurufen. Doch da kam ich endlich auf die Lösung: