diff --git a/components/fpspreadsheet/fpsnumformat.pas b/components/fpspreadsheet/fpsnumformat.pas index a256b5f98..0027308a5 100644 --- a/components/fpspreadsheet/fpsnumformat.pas +++ b/components/fpspreadsheet/fpsnumformat.pas @@ -1,3 +1,12 @@ +{@@ ---------------------------------------------------------------------------- + Unit fpsNumFormat contains classes and procedures to analyze and process + number formats. + + AUTHORS: Werner Pamler + + LICENSE: See the file COPYING.modifiedLGPL.txt, included in the Lazarus + distribution, for details about the license. +-------------------------------------------------------------------------------} unit fpsNumFormat; {$ifdef fpc} diff --git a/components/fpspreadsheet/fpspreadsheet.chm b/components/fpspreadsheet/fpspreadsheet.chm index 82ac3caf3..22316f09c 100755 Binary files a/components/fpspreadsheet/fpspreadsheet.chm and b/components/fpspreadsheet/fpspreadsheet.chm differ diff --git a/components/fpspreadsheet/fpspreadsheet.pas b/components/fpspreadsheet/fpspreadsheet.pas index 0354d19d4..28a9f060a 100755 --- a/components/fpspreadsheet/fpspreadsheet.pas +++ b/components/fpspreadsheet/fpspreadsheet.pas @@ -1,7 +1,6 @@ -{ fpspreadsheet } - {@@ ---------------------------------------------------------------------------- - Unit fpspreadsheet reads and writes spreadsheet documents. + Unit fpspreadsheet implements spreadsheet documents and their + properties and methods. AUTHORS: Felipe Monteiro de Carvalho, Reinier Olislagers, Werner Pamler diff --git a/components/fpspreadsheet/fpspreadsheetctrls.pas b/components/fpspreadsheet/fpspreadsheetctrls.pas index a03ac59e3..817ed9d5e 100644 --- a/components/fpspreadsheet/fpspreadsheetctrls.pas +++ b/components/fpspreadsheet/fpspreadsheetctrls.pas @@ -1,8 +1,6 @@ -{ fpspreadsheetctrls } - {@@ ---------------------------------------------------------------------------- - Unit fpspreadsheetctrls implements some visual controls which help to create - a spreadsheet application without writing too much code. + Unit fpspreadsheetctrls implements some visual controls which help + to create a spreadsheet application without writing too much code. AUTHORS: Werner Pamler @@ -10,14 +8,17 @@ distribution, for details about the license. EXAMPLE - * Add a WorkbookSource component to the form. - * Add a WorksheetTabControl - * Add a WorksheetGrid (from unit fpspreadsheetgrid) - * Link their WorkbookSource properties to the added WorkbookSource component - * Set the property FileName of the WorkbookSource to a spreadsheet file. + * Add a WorkbookSource component to the form. + * Add a WorksheetTabControl + * Add a WorksheetGrid (from unit fpspreadsheetgrid) + * Link their WorkbookSource properties to the added + WorkbookSource component + * Set the property FileName of the WorkbookSource to a + spreadsheet file. - --> The WorksheetTabControl displays tabs for each worksheet in the file, and - the WorksheetGrid displays the worksheet according to the selected tab. + As a result, the WorksheetTabControl displays tabs for each worksheet + in the file, and the WorksheetGrid displays the worksheet according to + the selected tab. -------------------------------------------------------------------------------} unit fpspreadsheetctrls; diff --git a/components/fpspreadsheet/fpspreadsheetgrid.pas b/components/fpspreadsheet/fpspreadsheetgrid.pas index b54bd72ec..953b94e9d 100644 --- a/components/fpspreadsheet/fpspreadsheetgrid.pas +++ b/components/fpspreadsheet/fpspreadsheetgrid.pas @@ -1,14 +1,14 @@ -{ fpspreadsheetgrid } - {@@ ---------------------------------------------------------------------------- - Grid component which can load and write data from/to FPSpreadsheet documents. + Unit fpspreadsheet implements a grid component which can load and + write data from/to FPSpreadsheet documents. + Can either be used alone or in combination with a TsWorkbookSource component. - The latter case requires less written code. + The latter method requires less written code. -AUTHORS: Felipe Monteiro de Carvalho, Werner Pamler + AUTHORS: Felipe Monteiro de Carvalho, Werner Pamler -LICENSE: See the file COPYING.modifiedLGPL.txt, included in the Lazarus - distribution, for details about the license. + LICENSE: See the file COPYING.modifiedLGPL.txt, included in the Lazarus + distribution, for details about the license. -------------------------------------------------------------------------------} unit fpspreadsheetgrid; diff --git a/components/fpspreadsheet/fpsrpn.pas b/components/fpspreadsheet/fpsrpn.pas index a184b13ef..11a8dd5bb 100644 --- a/components/fpspreadsheet/fpsrpn.pas +++ b/components/fpspreadsheet/fpsrpn.pas @@ -1,6 +1,6 @@ {@@ ---------------------------------------------------------------------------- - The unit fpsRPN contains methods for simple creation of an RPNFormula array - to be used in fpspreadsheet. + The unit fpsRPN contains methods for simple creation of an RPNFormula + array to be used in fpspreadsheet. AUTHORS: Werner Pamler diff --git a/components/fpspreadsheet/fpstypes.pas b/components/fpspreadsheet/fpstypes.pas index 6c48f4e0f..b08b2dc71 100644 --- a/components/fpspreadsheet/fpstypes.pas +++ b/components/fpspreadsheet/fpstypes.pas @@ -1,3 +1,12 @@ +{@@ ---------------------------------------------------------------------------- + Unit fpsTypes collects the most fundamental declarations used + throughout the fpspreadsheet library. + + AUTHORS: Werner Pamler + + LICENSE: See the file COPYING.modifiedLGPL.txt, included in the Lazarus + distribution, for details about the license. +-------------------------------------------------------------------------------} unit fpsTypes; {$mode objfpc}{$H+} diff --git a/components/fpspreadsheet/fpsutils.pas b/components/fpspreadsheet/fpsutils.pas index c966a3798..405ebfe69 100644 --- a/components/fpspreadsheet/fpsutils.pas +++ b/components/fpspreadsheet/fpsutils.pas @@ -1,5 +1,6 @@ {@@ ---------------------------------------------------------------------------- - Utility functions and declarations for FPSpreadsheet + Unit fpsUtils provides a variety of utility functions used + throughout the fpspreadsheet library. LICENSE: See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution, for details about the license. diff --git a/components/fpspreadsheet/laz_fpspreadsheet.lpk b/components/fpspreadsheet/laz_fpspreadsheet.lpk index b2e39f87f..176037465 100644 --- a/components/fpspreadsheet/laz_fpspreadsheet.lpk +++ b/components/fpspreadsheet/laz_fpspreadsheet.lpk @@ -27,7 +27,7 @@ This package is all you need if you don't want graphical components (like grids and charts)."/> - + diff --git a/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk b/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk index 1dfb385d7..a76fa5254 100644 --- a/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk +++ b/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk @@ -19,7 +19,7 @@ It provides graphical components like a grid and chart."/> - + diff --git a/components/fpspreadsheet/laz_fpspreadsheetexport_visual.lpk b/components/fpspreadsheet/laz_fpspreadsheetexport_visual.lpk index 20f0c8620..cd999cd41 100644 --- a/components/fpspreadsheet/laz_fpspreadsheetexport_visual.lpk +++ b/components/fpspreadsheet/laz_fpspreadsheetexport_visual.lpk @@ -24,7 +24,7 @@ It provides a graphical export component on the Data Export tab."/> - +