Applescript Studio: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Standardizzo interwiki |
|||
Riga 10:
== Principi Fondamentali ==
Applescript Studio si basa principalmente su un evento: qualcosa accade durante le operazioni (un click del mouse, un tasto premuto sulla tastiera, un movimento della finestra) e il computer deve eseguire una certa serie di comandi. Questi eventi si chiamano Handlers e si formano principalmente così:
<source lang=applescript>
</source>
▲ end idle
Questo esempio in particolare mostra l'Handler che permette di "intercettare" il momento in cui il computer è completamente libero, cioè non sta eseguendo operazioni di alcun genere (ovviamente sono esclusi i [[processi in background]]).
Insieme all'evento vengono passate alcune [[variabili]] che semplificano la costruzione dei comandi, come mostrato in questo esempio:
<source lang=applescript>
</source>
▲ end clicked
"TheObject" rappresenta il nome dell'oggetto su cui si è fatto il click, ma a seconda dell'Handler selezionato il contenuto della variabile cambia.
|