![]() - Allow processing of string formulas (conversion to/from rpn formulas, calculation). - Drop cell ContentType cctRPNFormula. - Drop field RPNFormulaValue of TCell record. - Remove all fekXXXX declarations for sheet functions. Function is specified by name now. - Complete registration mechanism for user-defined formulas. Adapt all demos Test cases working This commit does not yet support: shared formulas, formulas in ods. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3506 8e941d3f-bd1b-0410-a28a-d453659cc2b4 |
||
---|---|---|
.. | ||
demo_expression_parser.lpi | ||
demo_expression_parser.pas | ||
demo_formula_func.lpi | ||
demo_formula_func.pas | ||
demo_recursive_calc.lpi | ||
demo_recursive_calc.pas | ||
demo_virtualmode_read.lpi | ||
demo_virtualmode_read.lpr | ||
demo_virtualmode_write.lpi | ||
demo_virtualmode_write.lpr | ||
demo_write_formatting.lpi | ||
demo_write_formatting.pas | ||
demo_write_formula.lpi | ||
demo_write_formula.pas | ||
financemath.pas | ||
readme.txt |
This folder contains various demo applications: - demo_formula_func: shows how a user-provided function can be registered in fpspreadsheet for usage in rpn formulas. The example covers some financial functions. - demo_recursive_calc: demonstrates recursive calculation of formulas. All formulas in this demo depend on the result of the formula in the next cell, except for the last cell. When the formula in the first cell is calculated recursive calculation of the other cells is requested. - demo_virtualmode_writing: demonstrates how the virtual mode of the workbook can be used to create huge spreadsheet files. - demo_virtualmode_reading: demonstrates how the virtual mode of the workbook can be used to read huge spreadsheet files. Requires the file written by demo_virtualmode_writing. - demo_write_formatting: shows some simple cell formatting - demo_write_formula: shows some rpn formulas