Эта статья может чрезмерно полагаться на источники, слишком тесно связанные с темой , что потенциально не позволяет статье быть проверяемой и нейтральной . ( Февраль 2015 ) |
WASTE (аббревиатура от WorldScript-aware styled text engine ) — это библиотека программного обеспечения для редактирования текста 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. [ необходима цитата ]
: API QuickDraw устарело в Mac OS X v10.4. Это означает, что Apple больше не планирует разрабатывать программное обеспечение или документацию QuickDraw. Нет лучшего времени, чем сейчас, чтобы полностью удалить код QuickDraw из вашего приложения.