< предудущая - содержание - следующая >
Управляющие операторы -- Tell
Оператор Tell указывает объект, к которому относятся все заключенные в нем операторы (кроме тех, где использована полная ссылка). Записывается он вот так (запись "[оператор]..." обозначает "любое количество операторов"):
tell ссылка
[оператор]...
end tell
Например:
tell window 1 of application "Tex-Edit Plus"
insert date
set selection to "\r" -- \r обозначает перевод строки
insert time
end tell
Если к данному объекту относится только один оператор, запись можно сократить:
tell ссылка to оператор
Например:
tell application "Finder" to set diskSpace to free space of disk "Macintosh HD"
tell window 1 of application "Tex-Edit Plus" to
set selection to "На диске свободно " & diskSpace div (1024 * 1024) & " Мбайт"
|