Eu quero criar um gesto de atalho de teclado / trackpad para: - exibir primeiro o Centro de Notificação da Yosemite - em seguida, alterne entre os painéis "Hoje" e "Notificações" toda vez que o script correspondente for chamado
Encontrei no blog os dois seguintes scripts para exibir painéis "Hoje" e "Notificações" no Centro de Notificação do Yosemite
Hoje:
tell application "System Events" to tell process "SystemUIServer"
click menu bar item "Notification Center" of menu bar 2
end tell
tell application "System Events" to tell process "NotificationCenter"
click radio button "Today" of radio group 1 of window "NotificationTableWindow"
end tell
Notificações:
tell application "System Events" to tell process "SystemUIServer"
click menu bar item "Notification Center" of menu bar 2
end tell
tell application "System Events" to tell process "NotificationCenter"
click radio button "Notifications" of radio group 1 of window "NotificationTableWindow"
end tell
Então, o que eu quero fazer é de alguma forma "mesclar" esses dois scripts da seguinte maneira
If "Notification Center" is [hidden]
Then
Display "Notification Center"
Else
If "Today" pane is displayed
then display "Notifications" (first script above)
else display "Today" (second script)
End If
end if
Quase consegui, mas tentei diferentes maneiras de "ler" o valor do grupo de rádios 1 da janela "NotificationTableWindow" para definir qual painel está sendo exibido atualmente, mas nada funcionou
Obrigado pelo seu apoio