Applescript Studio: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
OMT5500 (discussione | contributi)
Nessun oggetto della modifica
ValterVBot (discussione | contributi)
m Principi fondamentali: tag source deprecati, replaced: <source lang= → <syntaxhighlight lang= (2), </source> → </syntaxhighlight> (2)
 
(2 versioni intermedie di 2 utenti non mostrate)
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ì:
<sourcesyntaxhighlight lang=applescript>
on idle
end idle
</syntaxhighlight>
</source>
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 [[Variabile (informatica)|variabili]] che semplificano la costruzione dei comandi, come mostrato in questo esempio:
<sourcesyntaxhighlight lang=applescript>
on clicked theObject
end clicked
</syntaxhighlight>
</source>
"TheObject" rappresenta il nome dell'oggetto su cui si è fatto il click, ma a seconda dell'Handler selezionato il contenuto della variabile cambia.
 
Riga 27:
 
== Collegamenti esterni ==
* https://web.archive.org/web/20070503035242/http://www.apple.com/it/macosx/developertools/
* httphttps://developer.apple.com/
 
{{macOS}}