У меня есть эта функция в моем Applescript, где пользователю отображается диалоговое окно ввода для ввода текста. И этот код диалогового окна находится внутри "on idle" "end idle"
, который повторяется каждые 3 секунды.
Проблема заключается в том, что когда отображается это диалоговое окно, а пользователь не вводит никаких данных и оставляет диалоговое окно открытым, чем через минуту или около того это диалоговое окно все еще остается, но появляется другое диалоговое окно (то же самое повторяется). Как мне решить эту проблему внутри "on idle"
Someone?
Разбивка кода показана ниже для справки.
on idle
try
tell application "iTunes"
repeat
set loginbutton to display dialog "Enter your facebook log in name to start using XXX." default answer loginusername with title "XXX Log In" buttons {"Quit", "OK"} default button 2
display dialog "loginbutton = " . loginbutton
end repeat
end tell
end try
return 3
end idle
quit
, когда хотите закрыть приложение? - person fireshadow52   schedule 20.01.2012loginusername
глобальной? - person fireshadow52   schedule 20.01.2012loginusername
объявляется глобальным. - person maddy2012   schedule 24.01.2012