Поиск…


Синтаксис

  • отобразить диалоговый текст [ по умолчанию текст ответа] [скрытый ответ булева] [кнопки список текста] [ по умолчанию текста кнопки / число] [кнопка отмены текста / целочисленный]текстом заголовка] [с значок текст / число / остановка / примечание / предостережением / 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