Текстовый движок WASTE
Эта статья может чрезмерно полагаться на источники, слишком тесно связанные с предметом , что потенциально препятствует тому, чтобы статья была проверяемой и нейтральной . ( февраль 2015 г. ) |
WASTE текстового (аббревиатура от движка с поддержкой WorldScript ) — это Apple Macintosh для редактирования текста программного обеспечения библиотека . WASTE помогает программистам Macintosh включать расширенные возможности отображения и редактирования текста в свои приложения.
WASTE — это редактор, использующий память, который не накладывает произвольных ограничений на объем редактируемого текста, вплоть до доступной системной памяти. Он поддерживает систему Macintosh WorldScript , что позволяет ему обрабатывать двухбайтовые наборы символов и двунаправленный текст . Он включает в себя автоматическую поддержку операций отмены, редактирования перетаскиванием , выравнивание текста , встраивание изображений в текст и низкоуровневые перехватчики для рендеринга и измерения текста.
WASTE версии 2.0 получила поддержку форматирования на уровне абзаца, дополнительные стили символов, несколько операций отмены и повтора, перевод Unicode и поддержку Mac OS X Carbon , а также предоставила новые интерфейсы прикладного программирования (API) для печати и сопоставления строк.
WASTE — это популярная сторонняя библиотека, используемая во многих приложениях Macintosh, ранее использовавшихся в классической Mac OS , а в последнее время — в Mac OS X, включая Netscape Navigator , Internet Explorer , Microsoft Entourage , Microsoft Outlook для Mac , REALbasic и Tex-Edit Plus .
Поскольку WASTE использует устаревшие функции QuickDraw , они устарели в Mac OS X версии 10.4. [ 1 ] и не поддерживается с версии 10.6. [ нужна ссылка ]
Ссылки
[ редактировать ]- ^ Apple Computer, Inc. (5 сентября 2006 г.). Руководство по программированию Quartz для разработчиков QuickDraw (устаревшая версия) (PDF) . п. 8 . Проверено 28 февраля 2016 г.
Примечание. API QuickDraw устарел в Mac OS X версии 10.4. Это означает, что Apple больше не планирует разрабатывать программное обеспечение или документацию QuickDraw. Нет лучшего времени, чем сейчас, чтобы полностью удалить код QuickDraw из вашего приложения.