Введение в листы

Лист является просто диалоговым окном, присоединенным к определенному окну, гарантируя, что пользователь никогда не теряет след, которого окна диалоговое окно принадлежит. Листы могут быть диалоговыми окнами, запрашивающими информацию от пользователя (такого как диалоговое окно Сохранения), или они могут быть предупреждениями, обеспечивающими сообщения о состояниях ошибки или предупреждающими пользователей относительно потенциально опасных действий (таких как Сохранение Перед Выходом из предупреждения).

Предупредительные листы модальны документом, тогда как стандартные предупредительные диалоговые окна модальны приложением. Стандартное предупредительное диалоговое окно появляется в своем собственном окне (технически, объект NSPanel) и не позволяет пользовательского действия в приложении, пока пользователь не отклоняет предупреждение. Посмотрите Диалоговые окна и Специальные Панели для обсуждения стандартных предупредительных диалоговых окон.

Раздел Dialogs в Инструкциях по Интерфейсу пользователя Apple обсуждает листы с точки зрения того, как они касаются других объектов пользовательского интерфейса OS X.

Разработчики какао, заинтересованные использованием листов в их приложении, должны считать этот документ.

Организация этого документа

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