Chapter 8. Displaying beautiful text
This chapter covers
- Text basics, like the TextBlock
- Text wrapping, fonts, alignment, spacing, and more
- Displaying rich and multicolumn text
- Using OpenType font features
Over the years, the use of text in UI design has gone in and out of fashion. Back when I was learning how to program, text and ASCII (and PETSCII) graphics were the mainstay of UIs. Other than the occasional boxed-in border or menu, interfaces were heavily text based. Those poor unfortunate souls toiling away at 12” CRT mainframe terminals at the time rarely had even that—just a sea of amber or green text on a greenish-black glass background, with the only variation being some of it was in reverse.
It was depressing!
Then came Xerox ...