SpreadSheetTool
Last updated at 11:26 am UTC on 24 October 2020
see https://github.com/hpi-swa-teaching/SpreadSheetTool
Implementation notes
The implementation makes use of ToolBuilder.
SSSheetTool buildCellsPanel
builds the cells including the cells with labels for the columns and the rows.
SSSheetTool specForMenuBar: aBuilder
specifies what appears in the menu bar section. This includes
- the buttons for creating new sheets and saving them.
- the display of the sheet dimension (it is a fixed number for the rows and columns)
- the buttons for distributing the rows and the columns
- the 'about' button which brings up a browser with explanations which messages may be used in the cells.