Ho un'applicazione di automazione che vorrei chiedere all'utente di inserire un'ora di scelta dell'utente.
Idealmente, vorrei che la finestra di dialogo avesse tre campi:
1) Campo orario
2) Minuti campo
3) Periodo (a pagamento)
I campi uno e due sono inseribili dall'utente e vi sono due punti tra i due campi. Il campo tre è un semplice elenco a discesa e l'utente deve selezionare una delle due opzioni.
Mi piacerebbe anche che l'AppleScript verificasse che qualsiasi testo venga digitato nei minuti e che i campi siano conformi agli standard di tempo e, in caso contrario, viene presentato un messaggio di errore e l'utente deve inserire nuovamente il testo. (Ad esempio, il testo inserito nel primo campo deve essere un numero a una cifra compreso tra 1 e 12 e il testo inserito nel secondo campo deve essere un numero a due cifre compreso tra 00 e 60.)
So che tutto ciò può essere realizzato in tre finestre di dialogo separate, ma preferirei che tutto fosse completato in una finestra di dialogo (per presentare all'utente una comoda interfaccia utente).
Non sono molto esperto in AppleScript, quindi questo progetto è estremamente ambizioso per me. Questo può essere realizzato in AppleScript?
Se questo comportamento non è possibile AppleScript, qualcuno può raccomandare una lingua alternativa simile in cui questo tipo di finestra di dialogo è possibile?
Grazie.