He creado una aplicación con una "Ejecutar AppleScript" acción de Automator.
He creado un Servicio en Automator que lanza la mencionada aplicación.
El Servicio se activa mediante un atajo de teclado, asignado en Preferencias del Sistema
La aplicación presenta una serie de cuadros de diálogo al usuario. Me gustaría dar al usuario la opción de reiniciar la aplicación completa a mediados de la aplicación. Por ejemplo, supongamos que la siguiente línea de la Línea 100 del código:
set buttonChoice to button returned of (display alert "Do you want to replace this entry?" as critical buttons {"Start over", "No", "Yes"})
if buttonChoice is "Start over" then
<this is where I need your help, Ask Different>
end if
Cuando digo "reiniciar" o "empezar de nuevo", me refiero a que quiero devolver al usuario el cuadro de diálogo inicial de la aplicación, es decir, la primera línea de código de la aplicación.
Se puede hacer esto usando AppleScript?
Si es necesario, esta es la ubicación del archivo de la aplicación:
/Aplicaciones/Mis Aplicaciones/Mi Registro.aplicación