Project: P2-Spreadsheet (Salman)
Parent: Build the Spreadsheet, FormulaLibrary, and SpreadSheetViewContainer classes.
Create the SpreadSheetViewContainer. This is a little more complicated than normal creation of a user interface by subclassing ModelValueViewContainer. Salman decides to display his cells with a scrolling list. There is a class for doing this in the user interface package from Coad and Nicola: ModelCollectionViewContainer. But really, the whole window is just a display box for the value and the list box for the cells. It's not too complicated.
Generic form of this step: How to build a GUI using the C+N library