lazarus-ccr/components/fpspreadsheet/examples/fpsctrls
bigchimp ee8eb09244 * fpspreadsheet: cosmetic
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3707 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-11-08 08:59:35 +00:00
..
demo_ctrls.ico fpspreadsheet: Initial version of fpspreadsheet controls, a set of visual controls to facilitate creation of a spreadsheet application. 2014-11-03 15:34:57 +00:00
demo_ctrls.lpi fpspreadsheet: Initial version of fpspreadsheet controls, a set of visual controls to facilitate creation of a spreadsheet application. 2014-11-03 15:34:57 +00:00
demo_ctrls.lpr fpspreadsheet: Check lcl version to activate worksheetgrid multi-selection (Laz r46767) for Laz trunk only 2014-11-07 14:42:09 +00:00
main.lfm fpspreadsheet: Prepare TsWorksheetGrid for multiselection of ranges (not activated by default, requires the patch of issue #0027000). Add information on selected cell and selected ranges to TsWorksheet (stored/restored on changes of active sheet). Some more information in TsSpreadsheetInspector. 2014-11-05 23:45:48 +00:00
main.pas fpspreadsheet: Initial version of fpspreadsheet controls, a set of visual controls to facilitate creation of a spreadsheet application. 2014-11-03 15:34:57 +00:00
readme.txt * fpspreadsheet: cosmetic 2014-11-08 08:59:35 +00:00

FPSpreadsheetControls are a set of visual components which facilitate creation
of a spreadsheet application.

TsWorkbookSource is the base of the 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 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
application without writing any line of code.