Text can be tricky. We need to be able to manipulate font family, size, color, and placement. Placement in turn requires that we specify where text must begin and what areas it should be confined to.
In this chapter, we focus on handling text on a canvas.