applescript
Взаимодействие с пользователем AppleScript
Поиск…
Синтаксис
- отобразить диалоговый текст [ по умолчанию текст ответа] [скрытый ответ булева] [кнопки список текста] [ по умолчанию текста кнопки / число] [кнопка отмены текста / целочисленный] [с текстом заголовка] [с значок текст / число / остановка / примечание / предостережением / file ] [отказ после целого числа ]
- дисплей оповещения текст [текст сообщения] [как критическое / информационное / предупреждение] [кнопки список текста] [ по умолчанию текст кнопки / число] [кнопка отмены текст / число] [дает после целого]
- текст с уведомлением о тексте [с текстом заголовка] [ текст субтитров] [ текст названия звука]
- выбрать файл [с подсказным текстом ] [типа текста ] [ псевдоним местоположения по умолчанию] [invisibles boolean ] [множественный выбор разрешен логический ] [показ содержимого пакета boolean ]
- выбрать папку [с подсказным текстом ] [ псевдоним местоположения по умолчанию] [invisibles boolean ] [множественный выбор разрешен логический ] [показ содержимого пакета boolean ]
- выберите из списка [с текстом заголовка] [с подсказным текстом ] [ список элементов по умолчанию для текста / номера ] [ текст названия кнопки ОК] [ текст названия кнопки отмены] [множественный выбор разрешен логический ] [пустой выбор разрешен булевым]
- выберите URL-адрес [отображающий список Web / FTP / Telnet / File / News / Directory / Media / Remote ] [редактируемый URL-адрес boolean ]
- выберите цвет [ цвет по умолчанию RGB цвета ]
замечания
Взаимодействие с пользователем AppleScript является частью стандартных дополнений. Вы можете найти полную документацию в словаре StandardAdditions.sdef через открытый словарь редактора скриптов.
Отображение диалога или оповещения
AppleScript может отображать диалоги и предупреждения пользователю. Диалоги предназначены для запроса запроса пользователя.
display dialog "Hello World"
display alert "Hello World"


Вы можете настроить кнопки либо с помощью buttons либо передать список текста.
display dialog "Hello World" buttons {"button one", "button two", "button three"}

При нажатии кнопки возвращается кнопка:
{button returned:"button one"}
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow