Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
WASTE text engine
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Multilingual text-handling library for the Mac OS}} {{about | the text editing software library | similar terms with different meanings | Waste (disambiguation)}} {{third-party|date=February 2015}} The '''WASTE''' (an acronym for '''WorldScript-aware styled text engine''') is an [[Apple Macintosh]] text editing [[software]] [[Library (computer science)|library]]. WASTE helps Macintosh programmers include advanced text display and editing in their applications. WASTE is a memory-based editor, which places [[zero one infinity rule|no arbitrary limit]] on the amount of text being edited, up to available system memory. It supports the Macintosh [[WorldScript]] system, allowing it to handle [[DBCS|double-byte character sets]] and [[bi-directional text]]. It includes automatic support for undo operations, [[drag and drop]] editing, [[Justification (typesetting)|text justification]], embedding images into text, and low-level hooks for rendering and measuring text. WASTE version 2.0 gained support for paragraph-level formatting, additional character styles, multiple undo and redo operations, [[Unicode]] translation, and [[Mac OS X]] [[Carbon (computing)|Carbon]] support, as well as providing new [[application programming interface]]s (APIs) for printing and string matching. WASTE is a popular third party library used in many Macintosh applications, formerly under the [[Classic Mac OS]] and more recently under Mac OS X, including [[Netscape Navigator]], [[Internet Explorer for Mac|Internet Explorer]], [[Microsoft Entourage]], [[Microsoft Office 2011|Microsoft Outlook for Mac]], [[REALbasic]], and [[Tex-Edit Plus]]. Since WASTE uses deprecated [[QuickDraw]] features, it was deprecated in Mac OS X version 10.4<ref name="Quartz Programming Legacy">{{cite book |url=https://developer.apple.com/legacy/library/documentation/Carbon/Conceptual/QuickDrawToQuartz2D/QuickDrawToQuartz2D.pdf |author=Apple Computer, Inc. |title=Quartz Programming Guide for QuickDraw Developers (Legacy) |date=September 5, 2006 |page=8 |accessdate=February 28, 2016 |quote='''Note:''' The QuickDraw API is deprecated in Mac OS X v10.4. That means that Apple no longer plans to develop QuickDraw software or documentation. There is no better time than now to completely remove QuickDraw code from your application.}}</ref> and unsupported as of version 10.6.{{citation needed|date=February 2016}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)