Applescript Sdef: как определить назначаемые команды?

В моем Mac-приложении со сценариями я хотел бы сделать возможным следующий синтаксис:

set preference with key <a key> to <a value>

Это возможно? Как бы я указал это в Sdef?

Единственный способ, которым я могу пока придумать, - это определить команду с именем set preference with keyНо в Руководстве по интерфейсу сценариев Apple говорится, что не следует начинать команду с зарезервированного имени, такого как set это здесь. Есть ли другой путь? Или безопасно использовать мою идею в этом случае?

В настоящее время я избегаю этого, вместо этого используя это, но мне не нравится этот синтаксис так, как мне бы хотелось более распространенную терминологию "set":

write preference with key <a key> value <a value>

Лучшие предложения приветствуются.

0 ответов

Другие вопросы по тегам