You've already forked lazarus-ccr
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7991 8e941d3f-bd1b-0410-a28a-d453659cc2b4
FPSpreadsheetControls are a set of visual components which facilitate creation of a spreadsheet application. TsWorkbookSource is the base of package, it links the visual components to a worksheet instance. TsWorkbookTabControl is a TabControl which displays tabs for each worksheet of the workbook. Changing the active tab selects the corresponding worksheet. TsWorksheetGrid is a grid component which displays the contents of a worksheet. It communicates with the TsWorkbookSource by receiving and sending messages on the selected cell. TsCellEdit is a multi-line edit control (memo) for entering for cell values and formulas. Pressing ENTER transfers the current text into the worksheet. TsCellIndicator is a simple edit used to display the address of the currently selected cell. Editing the text allows to jump to the cell address. TsSpreadsheetInspector is a StringGrid (ValueListEditor, to be precise) which displays details on the workbook, the selected worksheet, and the selected cell values and properties. Linking these controls to a TsWorkbookSource results in a working spreadsheet appliation without writing any line of code. The demo application in the folder "fpsctrls_no_install" can be run without installing the FPSpreadsheet package.