A screen magnification tool to scale the content of a computer display
screen by distinguishing text and non-text elements of the content and
applying different scaling methods to the text and non-text elements.
Information about the text elements is stored in a database. Other
embodiments are also described.