You've already forked lazarus-ccr
fpspreadsheet: Add some ex-meta files to support the new Examples Window of Laz/main.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8785 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -0,0 +1,5 @@
|
||||
{ "demo_write_formatting" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "formatting", "format", "background color", "color", "border"],
|
||||
"Description" : "Creates a small console application which demonstrates how to format cells (e.g., background color, borders)."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_write_colors" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "Excel", "Color", "FPSpreadsheet", "xls", "Console"],
|
||||
"Description" : "Creates a small console application that writes an Excel file in the xls format which has the colors provided by the file format as well as their names in the cells of the first column."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "comments_demo_read" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet","Comment","FPSpreadsheet","xlsx","Console"],
|
||||
"Description" : "Creates a small console application that reads an Excel file in which comments are attached to cells."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "comments_demo_write" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "Comment", "FPSpreadsheet", "xls", "xlsx", "ods", "Console"],
|
||||
"Description" : "Creates a small console application that writes spreadsheed files in various formats in which a comment is attached to a specific cell."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_conditional_formatting" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "Conditional format", "FPSpreadsheet", "xlsx", "ods", "xml", "Console", "Excel", "Calc", "LibreOffice"],
|
||||
"Description" : "Creates a small console application that demonstrates how conditional formatting can be applied to cells in Excel and Calc spreadsheet files."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_expression_parser" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "Parser", "Formula", "RPN", "FPSpreadsheet", "Console"],
|
||||
"Description" : "Creates a small console application that demonstrates operation of the expression parser used by FPSpreadsheet."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_frozen_rows_cols" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "Frozen", "Scrolling", "FPSpreadsheet", "Console", "xlsx"],
|
||||
"Description" : "Creates a small console application which demonstrates how a given number of top rows and/or left columns can be excluded from scrolling a large spreadsheet."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_read_headerfooter_images" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "header", "footer", "image", "PageLayout", "Console"],
|
||||
"Description" : "Creates a small console application that demonstrates how images inserted in the header and footer of printed spreadsheet files can be read into the Workbook's PageLayout structure."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_write_headerfooter_images" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "header", "footer", "image", "PageLayout", "Console"],
|
||||
"Description" : "Creates a small console application that demonstrates how images can be inserted in the header and footer of printed spreadsheet files."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "collectlinks" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "hyperlink", "read", "write", "Console", "xlsx", "xls", "ods"],
|
||||
"Description" : "This small console application demonstrates working with hyperlinks in spreadsheet files. It seeks all spreadsheet hyperlinks in the file \"source.xls\" and adds the linked worksheet to a new workbook."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_ignore_formula" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "formula", "external reference", "LibreOffice", "Calc", "ods"],
|
||||
"Description" : "This example uses the \"ignoreFormula\" workbook option to create an ods file with an external reference.\n\nNOTE: The external reference is not calculated. This will happen when LibreOffice Calc loads the file. When the file is closed in Calc confirmation must be given to save the file because it has been changed by Calc.\n\nThis method does not work with Excel because it writes an additional folder and xml files for external links."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_read_images" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "image", "Console", "xlsx", "ods"],
|
||||
"Description" : "This small console application demonstrates how to read an Excel xlsx or Calc ods file with embedded graphic images and extract them to external files."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_write_images" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "image", "Console", "xlsx", "ods"],
|
||||
"Description" : "This small console application demonstrates how graphic images can be inserted in worksheets saved as xlsx or ods files."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_metadata" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "metadata", "Console", "xlsx", "xml", "ods"],
|
||||
"Description" : "This small console application demonstrates how to access the metadata block (created by, date created, modified by, modification date, title, subject, keyowrds, custom) of Excel xlsx or xml, or Calc ods spreadsheet files."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_protection" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "protection", "Console", "xlsx", "xls", "ods", "console"],
|
||||
"Description" : "This small console application demonstrates how to activate cell and sheet protection in xls, xlsx and ods spreadsheet files."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_recursive_calculation" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "formula", "recursive", "xlsx", "xls", "ods", "console"],
|
||||
"Description" : "This console application is a test for recursive calculation of cells. The cell formulas are constructed such that the first cell depends on the second, and the second cell depends on the third one. Only the third cell contains a number. Therefore calculation has to be done recursively until the independent third cell is found."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_richtext_utf8" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "format", "rich-text", "xlsx", "console"],
|
||||
"Description" : "This small console application demonstrates how characters of the text in a spreadsheet cell can be formatted individually. Excel calls this feature \"rich-text formatting\"."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_write_formula" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "formula", "rpn", "xls", "console"],
|
||||
"Description" : "This small console application demonstrates how spreadsheet formulas can be created by means of the less-popular RPN technique."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_search" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "search", "find", "console"],
|
||||
"Description" : "This small console application demonstrates how spreadsheet cell content can be searched by means of the FPSpreadsheet search engine."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_sorting" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "sort", "console"],
|
||||
"Description" : "This small console application demonstrates how spreadsheet cells can be sorted by various criteria."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_formula_func" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "formula", "user-defined", "financial", "console"],
|
||||
"Description" : "This console demo application shows how user-provided functions can be used for calculation of formulas that are built-in to Excel/Calc, but are not implemented in fpspreadsheet.\n\nThe example will show implementation of some financial formulas:\n - FV() (future value)\n - PV() (present value)\n - PMT() (payment)\n - NPER() (number of payment periods)\n\nThe demo writes a spreadsheet file which uses these formulas and then displays the result in a console window. (Open the generated file in Excel or Open/LibreOffice and compare)."}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{ This demo shows how user-provided functions can be used for calculation of
|
||||
RPN formulas that are built-in to fpspreadsheet, but don't have their own
|
||||
calculation procedure.
|
||||
formulas that are built-in to Excel/Calc, but don't have their own
|
||||
calculation procedure in fpspreadsheet.
|
||||
|
||||
The example will show implementation of some financial formulas:
|
||||
- FV() (future value)
|
||||
|
@ -0,0 +1,5 @@
|
||||
{ "demo_virtualmode_read" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "virtual mode", "read", "console"],
|
||||
"Description" : "This console application shows how to read a spreadsheet file in virtual mode in order to reduce memory load."}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{ "demo_virtualmode_write" : {
|
||||
"Category" : "FPSpreadsheet",
|
||||
"Keywords" : ["Spreadsheet", "FPSpreadsheet", "virtual mode", "write", "console"],
|
||||
"Description" : "This console application shows how a spreadsheet file can be written in virtual mode in order to reduce memory load."}
|
||||
}
|
Reference in New Issue
Block a user