MacSchool
Новости Почему Мак? Методика Работы учеников Макинтош SOS! Ссылки Об участниках

AppleScript

К содержанию

Управляющие операторы -- 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) & " Мбайт"

К содержанию

Ведущий раздела: Михаил Евгеньевич Крекин
Если Вы хотите к нам присоединиться:
Hosted by uCoz