Как выбрать календарь с «Quick Event» в 10.7 iCal?

9

Мне очень нравится маска «Быстрое событие» в iCal под OS X lion: введите имя события, время начала, дату, и вы готовы! за исключением того факта, что иногда я хотел бы добавить событие в определенный календарь вместо календаря по умолчанию!

Я пытался добавить "in * calendar_name *" или "calendar: * calendar_name *" в конце предложения, но ни один из них не работает!

Есть ли способ достичь этого?

lucasoldaini
источник

Ответы:

6

Вы можете вводить события в определенные календари, удерживая кнопку +

Смотрите здесь запись из справки iCal:

Добавить события в календарь

Вы можете добавить любое событие в свои календари iCal. Например, вы можете добавить встречи, встречи с врачом и семейные мероприятия. Вы не можете добавлять события в календарь, на который вы подписаны.

  1. Откройте iCal
  2. Нажмите «Добавить» (+) в верхней части окна iCal или нажмите «Command» (⌘) -N.
    События автоматически добавляются в календарь по умолчанию.
    Если вы хотите выбрать другой календарь для события, удерживайте кнопку «Добавить» (+), а затем выберите календарь.
  3. Чтобы изменить календарь по умолчанию, выберите «iCal»> «Настройки», нажмите «Основные», а затем выберите календарь во всплывающем меню «Календарь по умолчанию».
Сара
источник
3

Это лучшее решение, которое мне удалось найти: установить календарь по умолчанию для новых событий на «выбранный календарь» и выбрать нужный календарь в списке календарей, перемещаясь по нему с помощью клавиш со стрелками, или с помощью перейти к календарю, набрав первые несколько букв его имени.

reentim
источник
2

К сожалению, нет, вы не можете добавить быстрые события в определенный календарь.

Кажется, что замысел в дизайне заключается в том, что необходимость думать о том, к какому календарю вы хотите добавить событие, сделает его не быстрым.

Тем не менее, вот несколько обходных путей:

  1. Вы можете изменить календарь, к которому добавляется ваше событие после того, как вы нажмете Enter во всплывающем окне. К сожалению, вы не можете сделать это с клавиатуры. По какой-то причине Apple не позволяет вам переходить в раскрывающееся меню календаря.
  2. Вы всегда можете переключить календарь по умолчанию в настройках iCal. Если вы добавляете несколько событий в календарь и хотите использовать поле «Быстрые события», это может быть вариантом для вас. К сожалению, я посмотрел, что у iCal нет крючка AppleScript для изменения этого предпочтения. Вы могли бы использовать сценарии пользовательского интерфейса, но я нахожу это хрупким и раздражающим, поскольку это часто ломает обновления ОС.

  3. Если вы являетесь поклонником записи на естественном языке, возможно, вы захотите взглянуть на Fantastical . Он очень хорошо спроектирован, движок естественного языка позади него немного мощнее, чем iCal, и он позволяет вам вкладывать в выпадающий список календаря. Вы также можете выбрать другой календарь, добавив / первую букву названия вашего календаря. У меня есть ощущение, что небольшая компания, стоящая за Fantastical, будет более отзывчива на запрос функций, чем Apple.

Сэмюэл Микел Боулз
источник
благодарю вас. Я обязательно попробую фантастическое ... это кажется самым гибким решением.
lucasoldaini
0

Функция «быстрое событие» просто сбрасывает новую запись по умолчанию, так что нет.


Вы можете сделать что-то вроде использования сочетания клавиш для запуска автоматизации, выполненной в Automator (или, возможно, AppleScript), которая использует Universal Scripting и Watch Me Do, чтобы автоматизировать щелчки, чтобы изменить предпочтение календаря на предпочитаемый вами «альтернативный» календарь.

  • Используйте горячую клавишу и FastScripts, чтобы активировать новый календарь по умолчанию.
  • Используйте быстрое событие от iCal, чтобы удалить события.
  • При желании у вас есть другие горячие клавиши для установки других календарей по умолчанию.

Это будет намного сложнее, чем просто сделать событие старым способом и выбрать календарь из списка или зарегистрировать вещи, которые изначально были в «предварительном» или любом другом календаре по умолчанию, который вы настроили, чтобы отлавливать все события. которые приходят из почты и "быстрое событие".

bmike
источник
0

Откройте окно инспектора, затем дважды щелкните, где вы хотите ваше событие. Теперь отредактируйте событие в окне инспектора и выберите нужный календарь.

Я использую это решение, потому что в моем календаре по умолчанию я автоматически добавляю четыре будильника, но в своем вторичном календаре, который я больше использую в качестве дневника, я вообще не хочу никаких будильников. При создании события с ⌘-n событиями, которые были добавлены в мой основной календарь, а также к ним добавлено четыре тревоги. При смене календаря тревоги остались, и мне пришлось вручную их удалять. При описанном выше методе вторая часть больше не нужна.

децибел
источник