Summary
In this chapter, we looked into how a spreadsheet program is implemented: the mouse and keyboard input; cut, copy, and paste; file management; and font, color, and alignment. Chapter 9, Formula Interpretation, will introduce cell handling and formula interpretation, including parsing, scanning, and caret rectangle list generation.