* fpspreadsheet: documentation fixes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3235 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
parent
42a0431063
commit
92ed17a049
@ -2283,7 +2283,7 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
{ Collects all number formats used in the workbook. Overrides the inherited
|
||||
{ Contains all number formats used in the workbook. Overrides the inherited
|
||||
method to assign a unique name according to the OpenDocument syntax ("N<number>"
|
||||
to the format items. }
|
||||
procedure TsSpreadOpenDocWriter.ListAllNumFormats;
|
||||
|
@ -407,7 +407,7 @@ const
|
||||
ROW_HEIGHT_CORRECTION = 0.2;
|
||||
|
||||
type
|
||||
{@@ The record TRow collects information of a spreadsheet row:
|
||||
{@@ The record TRow contains information about a spreadsheet row:
|
||||
@param Row The index of the row (beginning with 0)
|
||||
@param Height The height of the row (expressed as lines count of the default font)
|
||||
Only rows with heights that cannot be derived from the font height have a
|
||||
@ -420,7 +420,7 @@ type
|
||||
{@@ Pointer to a TRow record }
|
||||
PRow = ^TRow;
|
||||
|
||||
{@@ The record TCol collects information on a spreadsheet column:
|
||||
{@@ The record TCol contains information about a spreadsheet column:
|
||||
@param Col The index of the column (beginning with 0)
|
||||
@param Width The width of the column (expressed in character count of the "0" character of the default font.
|
||||
Only columns with non-default widths have a column record. }
|
||||
@ -655,7 +655,7 @@ type
|
||||
|
||||
|
||||
{@@
|
||||
The workbook collects the worksheets and provides methods for reading from
|
||||
The workbook contains the worksheets and provides methods for reading from
|
||||
and writing to file.
|
||||
}
|
||||
TsWorkbook = class
|
||||
@ -4814,10 +4814,10 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Creates an instance of the number format list which collects prototypes of
|
||||
Creates an instance of the number format list which contains prototypes of
|
||||
all number formats found in the workbook.
|
||||
|
||||
Create here a descendant who knows about the details how to write the
|
||||
Create a descendant that knows about the details how to write the
|
||||
formats correctly to the destination file. }
|
||||
procedure TsCustomSpreadWriter.CreateNumFormatList;
|
||||
begin
|
||||
|
@ -148,7 +148,7 @@ type
|
||||
{@@ This number of rows at the top is "frozen", i.e. it is not possible to
|
||||
scroll these rows. }
|
||||
property FrozenRows: Integer read FFrozenRows write SetFrozenRows;
|
||||
{@@ Activates reading of rpn formulas. Should be turned off when reading of
|
||||
{@@ Activates reading of RPN formulas. Should be turned off when reading
|
||||
not implemented formulas crashes reading of the spreadsheet file. }
|
||||
property ReadFormulas: Boolean read FReadFormulas write FReadFormulas;
|
||||
{@@ Shows/hides vertical and horizontal grid lines }
|
||||
@ -190,7 +190,7 @@ type
|
||||
property Worksheet: TsWorksheet read FWorksheet;
|
||||
{@@ Workbook displayed in the grid }
|
||||
property Workbook: TsWorkbook read FWorkbook;
|
||||
{@@ Count of header lines, for conversion between grid- and workbook-based
|
||||
{@@ Count of header lines - for conversion between grid- and workbook-based
|
||||
row and column indexes. Either 1 if row and column headers are shown or 0 if not}
|
||||
property HeaderCount: Integer read FHeaderCount;
|
||||
|
||||
@ -199,7 +199,7 @@ type
|
||||
index into the workbook's color palette. }
|
||||
property BackgroundColor[ACol, ARow: Integer]: TsColor
|
||||
read GetBackgroundColor write SetBackgroundColor;
|
||||
{@@ Common background color of the cells spanned by the given rectangle.
|
||||
{@@ Common background color of the cells covered by the given rectangle.
|
||||
Expressed as index into the workbook's color palette. }
|
||||
property BackgroundColors[ARect: TGridRect]: TsColor
|
||||
read GetBackgroundColors write SetBackgroundColors;
|
||||
@ -216,37 +216,37 @@ type
|
||||
property CellBorderStyle[ACol, ARow: Integer; ABorder: TsCellBorder]: TsCellBorderStyle
|
||||
read GetCellBorderStyle write SetCellBorderStyle;
|
||||
{@@ Style of the border line at the given border of the cells within the
|
||||
range of colum/row indexes defined by the retangle. Requires the cellborder
|
||||
range of colum/row indexes defined by the rectangle. Requires the cellborder
|
||||
flag of the border to be set for the border line to be shown }
|
||||
property CellBorderStyles[ARect: TGridRect; ABorder: TsCellBorder]: TsCellBorderStyle
|
||||
read GetCellBorderStyles write SetCellBorderStyles;
|
||||
{@@ Font to be used when painting text in the cell at column ACol and row ARow. }
|
||||
{@@ Font to be used for text in the cell at column ACol and row ARow. }
|
||||
property CellFont[ACol, ARow: Integer]: TFont
|
||||
read GetCellFont write SetCellFont;
|
||||
{@@ Font to be used when paintingthe cells in the column/row index range
|
||||
{@@ Font to be used for the cells in the column/row index range
|
||||
given by the rectangle }
|
||||
property CellFonts[ARect: TGridRect]: TFont
|
||||
read GetCellFonts write SetCellFonts;
|
||||
{@@ Name of the font used when painting text in the cell a column ACol and row ARow }
|
||||
{@@ Name of the font used for the cell on column ACol and row ARow }
|
||||
property CellFontName[ACol, ARow: Integer]: String
|
||||
read GetCellFontName write SetCellFontName;
|
||||
{@@ Name of the font used when painting text in the cells within the range
|
||||
{@@ Name of the font used for the cells within the range
|
||||
of column/row indexes defined by the rectangle. }
|
||||
property CellFontNames[ARect: TGridRect]: String
|
||||
read GetCellFontNames write SetCellFontNames;
|
||||
{@@ Style of the font (bold, italic, ...) used when painting text in the
|
||||
{@@ Style of the font (bold, italic, ...) used for text in the
|
||||
cell at column ACol and row ARow. }
|
||||
property CellFontStyle[ACol, ARow: Integer]: TsFontStyles
|
||||
read GetCellFontStyle write SetCellFontStyle;
|
||||
{@@ Style of the font (bold, italic, ...) used when painting the cells within
|
||||
{@@ Style of the font (bold, italic, ...) used for the cells within
|
||||
the range of column/row indexes defined by the rectangle. }
|
||||
property CellFontStyles[ARect: TGridRect]: TsFontStyles
|
||||
read GetCellFontStyles write SetCellFontStyles;
|
||||
{@@ Size of the font (in points) used when painting the cell at column ACol
|
||||
{@@ Size of the font (in points) used for the cell at column ACol
|
||||
and row ARow }
|
||||
property CellFontSize[ACol, ARow: Integer]: Single
|
||||
read GetCellFontSize write SetCellFontSize;
|
||||
{@@ Size of the font (in points) used when painting the cells within the
|
||||
{@@ Size of the font (in points) used for the cells within the
|
||||
range of column/row indexes defined by the rectangle. }
|
||||
property CellFontSizes[ARect: TGridRect]: Single
|
||||
read GetCellFontSizes write SetCellFontSizes;
|
||||
@ -262,7 +262,7 @@ type
|
||||
property TextRotation[ACol, ARow: Integer]: TsTextRotation
|
||||
read GetTextRotation write SetTextRotation;
|
||||
{@@ Rotation of the text in the cells within the range of column/row indexes
|
||||
defined by the rectangle }
|
||||
defined by the rectangle. }
|
||||
property TextRotations[ARect: TGridRect]: TsTextRotation
|
||||
read GetTextRotations write SetTextRotations;
|
||||
{@@ Parameter for vertical text alignment in the cell at column ACol and
|
||||
@ -273,12 +273,12 @@ type
|
||||
indexes defined by the rectangle. }
|
||||
property VertAlignments[ARect: TGridRect]: TsVertAlignment
|
||||
read GetVertAlignments write SetVertAlignments;
|
||||
{@@ If true word-wrapping of text within the cell at column ACol and row ARow
|
||||
{@@ If true, word-wrapping of text within the cell at column ACol and row ARow
|
||||
is activated. }
|
||||
property Wordwrap[ACol, ARow: Integer]: Boolean
|
||||
read GetWordwrap write SetWordwrap;
|
||||
{@@ If true word-wrapping of text within all cell having column/row indexes
|
||||
in the range defined by the rectangle is activate. }
|
||||
{@@ If true, word-wrapping of text within all cells within the range defined
|
||||
by the rectangle is activated. }
|
||||
property Wordwraps[ARect: TGridRect]: Boolean
|
||||
read GetWordwraps write SetWordwraps;
|
||||
end;
|
||||
@ -287,7 +287,7 @@ type
|
||||
|
||||
{@@
|
||||
TsWorksheetGrid is a grid which displays spreadsheet data along with
|
||||
their formatting. Being linked to an instance of TsWorkbook it provides
|
||||
formatting. As it is linked to an instance of TsWorkbook, it provides
|
||||
methods for reading data from or writing to spreadsheet files. In contrast
|
||||
to TsCustomWorksheetGrid it has all properties published.
|
||||
}
|
||||
@ -298,15 +298,15 @@ type
|
||||
Deprecated. Use ShowHeaders instead. }
|
||||
property DisplayFixedColRow; deprecated 'Use ShowHeaders';
|
||||
{@@ This number of columns at the left is "frozen", i.e. it is not possible to
|
||||
scroll these columns }
|
||||
scroll these columns. }
|
||||
property FrozenCols;
|
||||
{@@ This number of rows at the top is "frozen", i.e. it is not possible to
|
||||
scroll these rows. }
|
||||
property FrozenRows;
|
||||
{@@ Activates reading of rpn formulas. Should be turned off when reading of
|
||||
{@@ Activates reading of RPN formulas. Should be turned off when reading of
|
||||
not implemented formulas crashes reading of the spreadsheet file. }
|
||||
property ReadFormulas;
|
||||
{@@ Shows/hides vertical and horizontal grid lines }
|
||||
{@@ Shows/hides vertical and horizontal grid lines. }
|
||||
property ShowGridLines;
|
||||
{@@ Shows/hides column and row headers in the fixed col/row style of the grid. }
|
||||
property ShowHeaders;
|
||||
@ -426,10 +426,10 @@ const
|
||||
);
|
||||
|
||||
var
|
||||
{@@ Auxiliary bitmap containing the fill pattern used by biff2 cell backgrounds }
|
||||
{@@ Auxiliary bitmap containing the fill pattern used by biff2 cell backgrounds. }
|
||||
FillPattern_BIFF2: TBitmap = nil;
|
||||
|
||||
{@@ Helper procedure which creates the fill pattern used by biff2 cell backgrounds }
|
||||
{@@ Helper procedure which creates the fill pattern used by biff2 cell backgrounds. }
|
||||
procedure Create_FillPattern_BIFF2(ABkColor: TColor);
|
||||
begin
|
||||
FreeAndNil(FillPattern_BIFF2);
|
||||
@ -486,7 +486,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Wraps text by inserting line ending characters such that the lines are not
|
||||
Wraps text by inserting line ending characters so that the lines are not
|
||||
longer than AMaxWidth.
|
||||
|
||||
@param ACanvas Canvas on which the text will be drawn
|
||||
@ -565,10 +565,10 @@ end;
|
||||
{@@
|
||||
Calculates a background color for selected cells. The procedures takes the
|
||||
original background color and dims or brightens it by adding the value ADelta
|
||||
to the rgb components.
|
||||
to the RGB components.
|
||||
|
||||
@param c Color to be modified
|
||||
@param ADelta Value to be added to the rgb components of the inpur color
|
||||
@param ADelta Value to be added to the RGB components of the inpur color
|
||||
@result Modified color.
|
||||
}
|
||||
function CalcSelectionColor(c: TColor; ADelta: Byte) : TColor;
|
||||
@ -614,7 +614,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Destructor of the grid: Destroys the workbook and the internal CellFont
|
||||
Destructor of the grid: Destroys the workbook and the internal CellFont.
|
||||
}
|
||||
destructor TsCustomWorksheetGrid.Destroy;
|
||||
begin
|
||||
@ -634,7 +634,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Converts the column width, given in "characters" of the default font, to pixels
|
||||
Converts the column width, given in "characters" of the default font, to pixels.
|
||||
All chars are assumed to have the same width defined by the width of the
|
||||
"0" character. Therefore, this calculation is only approximate.
|
||||
|
||||
@ -679,7 +679,7 @@ end;
|
||||
|
||||
@param AHeight Row height expressed as default font line count from the
|
||||
worksheet
|
||||
@result Row height in pixels
|
||||
@result Row height in pixels.
|
||||
}
|
||||
function TsCustomWorksheetGrid.CalcRowHeight(AHeight: Single): Integer;
|
||||
var
|
||||
@ -691,7 +691,7 @@ end;
|
||||
|
||||
{@@
|
||||
Handler for the event OnChangeCell fired by the worksheet when the contents
|
||||
of formatting of a cell has changed.
|
||||
or formatting of a cell have changed.
|
||||
As a consequence, the grid may have to update the cell.
|
||||
Row/Col coordinates are in worksheet units here!
|
||||
|
||||
@ -753,7 +753,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Converts a font used for painting (TCanvas.Font) to a spreadsheet font
|
||||
Converts a font used for painting (TCanvas.Font) to a spreadsheet font.
|
||||
|
||||
@param AFont Font as used by TCanvas for painting (input)
|
||||
@param sFont Font as used by fpspreadsheet (output)
|
||||
@ -818,7 +818,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Adjusts the grid's canvas before painting a given cell. Considers, e.g.
|
||||
Adjusts the grid's canvas before painting a given cell. Considers
|
||||
background color, horizontal alignment, vertical alignment, etc.
|
||||
|
||||
@param ACol Column index of the cell being painted
|
||||
@ -910,7 +910,7 @@ end;
|
||||
{@@
|
||||
This method is inherited from TsCustomGrid, but is overridden here in order
|
||||
to paint the cell borders and the selection rectangle.
|
||||
Both features can extend into the neighbor cells and thus would be clipped
|
||||
Both features can extend into the neighboring cells and thus would be clipped
|
||||
at the cell borders by the standard painting mechanism. At the time when
|
||||
DrawAllRows is called, however, clipping at cell borders is no longer active.
|
||||
}
|
||||
@ -971,7 +971,7 @@ end;
|
||||
{@@
|
||||
Draws the border lines around a given cell. Note that when this procedure is
|
||||
called the output is clipped by the cell rectangle, but thick and double
|
||||
border styles extend into the neighbor cell. Therefore, these border lines
|
||||
border styles extend into the neighboring cell. Therefore, these border lines
|
||||
are drawn in parts.
|
||||
|
||||
@param ACol Column Index
|
||||
@ -1061,10 +1061,11 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Is responsible for painting the focus rectangle. We don't want the red
|
||||
dashed rectangle here, but prefer the thick Excel-like black border line.
|
||||
This new focus rectangle is drawn by the method DrawSelection. To turn off
|
||||
the red dashed rectangle DrawFocusRect is just empty.
|
||||
This procedure is responsible for painting the focus rectangle. We don't want
|
||||
the red dashed rectangle here, but prefer the thick Excel-like black border
|
||||
line.
|
||||
This new focus rectangle is drawn by the method DrawSelection. To turn off the
|
||||
red dashed rectangle DrawFocusRect is just empty.
|
||||
|
||||
@param ACol Grid column index of the focused cell
|
||||
@param ARow Grid row index of the focused cell
|
||||
@ -1080,7 +1081,7 @@ end;
|
||||
Draws a solid line along the borders of frozen panes.
|
||||
|
||||
@param ARect This rectangle indicates the area containing movable cells.
|
||||
If the grid has frozen panes a black line is drawn along the
|
||||
If the grid has frozen panes, a black line is drawn along the
|
||||
upper and/or left edge of this rectangle (depending on the
|
||||
value of FrozenRows and FrozenCols).
|
||||
}
|
||||
@ -1128,11 +1129,11 @@ end;
|
||||
{@@
|
||||
Draws the cell text. Calls "GetCellText" to determine the text for the cell.
|
||||
Takes care of horizontal and vertical text alignment, text rotation and
|
||||
text wrapping
|
||||
text wrapping.
|
||||
|
||||
@param ACol Grid column index of the cell
|
||||
@param ARow Grid row index of the cell
|
||||
@param ARect Rectangle in pixels occupied by the cell.
|
||||
@param ARect Rectangle in pixels occupied by the cell
|
||||
@param AState Drawing state of the grid -- see TCustomGrid
|
||||
}
|
||||
procedure TsCustomWorksheetGrid.DrawTextInCell(ACol, ARow: Integer; ARect: TRect;
|
||||
@ -1214,10 +1215,10 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Is called when editing of a cell is completed. Determines the worksheet cell
|
||||
and writes the text into the worksheet. Tries to keep the format of the cell,
|
||||
but if it is a new cell, or the content type has changed, tries to figure out
|
||||
the content type (number, date/time, text).
|
||||
This procedure is called when editing of a cell is completed. It determines
|
||||
the worksheet cell and writes the text into the worksheet. Tries to keep the
|
||||
format of the cell, but if it is a new cell, or the content type has changed,
|
||||
tries to figure out the content type (number, date/time, text).
|
||||
}
|
||||
procedure TsCustomWorksheetGrid.EditingDone;
|
||||
var
|
||||
@ -1293,7 +1294,7 @@ end;
|
||||
|
||||
{@@
|
||||
The "colors" used by the spreadsheet are indexes into the workbook's color
|
||||
palette. If the user wants to set a color to a particular rgb value this is
|
||||
palette. If the user wants to set a color to a particular RGB value this is
|
||||
not possible in general. The method FindNearestPaletteIndex finds the bast
|
||||
matching color in the palette.
|
||||
|
||||
@ -1303,7 +1304,7 @@ function TsCustomWorksheetGrid.FindNearestPaletteIndex(AColor: TColor): TsColor;
|
||||
|
||||
procedure ColorToHSL(RGB: TColor; out H, S, L : double);
|
||||
// Taken from https://code.google.com/p/thtmlviewer/source/browse/trunk/source/HSLUtils.pas?r=277
|
||||
// The procedure in GraphUtils is crashing for some colors in Laz < 1.3
|
||||
// The procedure in GraphUtils crashes for some colors in Laz < 1.3
|
||||
var
|
||||
R, G, B, D, Cmax, Cmin: double;
|
||||
begin
|
||||
@ -1486,7 +1487,7 @@ end;
|
||||
@param ABorder Identifier of the border at which the line will be drawn
|
||||
(see TsCellBorder)
|
||||
@return CellBorderStyle record containing information on line style and
|
||||
line color
|
||||
line color.
|
||||
}
|
||||
function TsCustomWorksheetGrid.GetCellBorderStyle(ACol, ARow: Integer;
|
||||
ABorder: TsCellBorder): TsCellBorderStyle;
|
||||
@ -1507,11 +1508,11 @@ end;
|
||||
column and row indexes. The style is defined by linestyle and line color.
|
||||
|
||||
@param ARect Rectangle whose edges define the limits of the grid row and
|
||||
column indexes of the cells considered.
|
||||
column indexes of the cells.
|
||||
@param ABorder Identifier of the border where the line will be drawn
|
||||
(see TsCellBorder)
|
||||
@return CellBorderStyle record containing information on line style and
|
||||
line color
|
||||
line color.
|
||||
}
|
||||
function TsCustomWorksheetGrid.GetCellBorderStyles(ARect: TGridRect;
|
||||
ABorder: TsCellBorder): TsCellBorderStyle;
|
||||
@ -1559,7 +1560,7 @@ end;
|
||||
rectangle of row/column indexes.
|
||||
|
||||
@param ARect Rectangle whose edges define the limits of the grid row and
|
||||
column indexes of the cells considered.
|
||||
column indexes of the cells.
|
||||
@return Font usable when painting on a canvas.
|
||||
}
|
||||
function TsCustomWorksheetGrid.GetCellFonts(ARect: TGridRect): TFont;
|
||||
@ -1836,7 +1837,7 @@ end;
|
||||
|
||||
{@@
|
||||
Determines the text to be passed to the cell editor. The text is determined
|
||||
from the underlying worksheet cell, but it is possible to interfere by
|
||||
from the underlying worksheet cell, but it is possible to intercept this by
|
||||
adding a handler for the OnGetEditText event.
|
||||
|
||||
@param ACol Grid column index of the cell being edited
|
||||
@ -2063,13 +2064,13 @@ end;
|
||||
|
||||
{ Calculates the index of the worksheet row that is displayed in the
|
||||
given row of the grid. If the sheet headers are turned on, both numbers
|
||||
differ by 1, otherwise they are equal. Save an "if" in cases. }
|
||||
differ by 1, otherwise they are equal. Saves an "if" in some cases. }
|
||||
function TsCustomWorksheetGrid.GetWorksheetRow(AGridRow: Integer): Cardinal;
|
||||
begin
|
||||
Result := AGridRow - FHeaderCount;
|
||||
end;
|
||||
|
||||
{ Returns if the cell has the given border }
|
||||
{ Returns if the cell has the given border. }
|
||||
function TsCustomWorksheetGrid.HasBorder(ACell: PCell; ABorder: TsCellBorder): Boolean;
|
||||
begin
|
||||
Result := (ACell <> nil) and (uffBorder in ACell^.UsedFormattingfields) and
|
||||
@ -2208,7 +2209,7 @@ begin
|
||||
else
|
||||
begin
|
||||
// ROTATED TEXT DRAWING DIRECTION
|
||||
// Since there is not good API for multiline rotated text, we draw the text
|
||||
// Since there is no good API for multiline rotated text, we draw the text
|
||||
// line by line.
|
||||
L := TStringList.Create;
|
||||
try
|
||||
@ -2331,7 +2332,7 @@ begin
|
||||
Refresh;
|
||||
end;
|
||||
|
||||
{ Is called when editing starts. Stores the old text just for the case that
|
||||
{ Is called when editing starts. Stores the old text just in case the
|
||||
the user presses ESC to cancel editing. }
|
||||
procedure TsCustomWorksheetGrid.SelectEditor;
|
||||
begin
|
||||
@ -2731,7 +2732,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Enables/disables word wrapping of the content of a cell
|
||||
Enables/disables word wrapping of the text in a cell.
|
||||
|
||||
@param ACol Grid column index
|
||||
@param ARow Grid row index
|
||||
@ -2745,10 +2746,10 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Enables/disabled word wrapping for a range of cells having column/row indexes
|
||||
as given by the rectangle.
|
||||
Enables/disabled word wrapping for a range of cells with column/row indexes
|
||||
within the rectangle.
|
||||
|
||||
@param ARect Rectangle with the grid column/row indexes of the cells considered
|
||||
@param ARect Rectangle with the grid column/row indexes of the cells
|
||||
@param AValue Enables word wrapping if true, disables it if false
|
||||
}
|
||||
procedure TsCustomWorksheetGrid.SetWordwraps(ARect: TGridRect;
|
||||
@ -2794,7 +2795,7 @@ end;
|
||||
|
||||
{@@
|
||||
Creates a new workbook and loads the given file into it. The file is assumed
|
||||
to have the given file format. Shows the sheet having the given sheet index.
|
||||
to have the given file format. Shows the sheet with the given sheet index.
|
||||
|
||||
@param AFileName Name of the file to be loaded
|
||||
@param AFormat Spreadsheet file format assumed for the file
|
||||
@ -2817,7 +2818,7 @@ end;
|
||||
|
||||
{@@
|
||||
Creates a new workbook and loads the given file into it. The file format
|
||||
is determined automatically. Shows the sheet having the given sheet index.
|
||||
is determined automatically. Shows the sheet with the given sheet index.
|
||||
|
||||
@param AFileName Name of the file to be loaded
|
||||
@param AWorksheetIndex Index of the worksheet to be shown in the grid
|
||||
@ -2838,7 +2839,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Creates a new empty workbook having a specified number of columns and rows.
|
||||
Creates a new empty workbook with the specified number of columns and rows.
|
||||
|
||||
@param AColCount Number of columns
|
||||
@param ARowCount Number of rows
|
||||
@ -2861,7 +2862,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Writes the workbook behind the grid to a spreadsheet file.
|
||||
Writes the workbook represented by the grid to a spreadsheet file.
|
||||
|
||||
@param AFileName Name of the file to which the workbook is to be
|
||||
saved.
|
||||
@ -2869,7 +2870,7 @@ end;
|
||||
saved.
|
||||
@param AOverwriteExisting If the file already exists, it is overwritten in
|
||||
the case of AOverwriteExisting = true, or an
|
||||
exception is raised for AOverwriteExisting = false
|
||||
exception is raised if AOverwriteExisting = false
|
||||
}
|
||||
procedure TsCustomWorksheetGrid.SaveToSpreadsheetFile(AFileName: String;
|
||||
AFormat: TsSpreadsheetFormat; AOverwriteExisting: Boolean = true);
|
||||
@ -2880,13 +2881,13 @@ end;
|
||||
|
||||
{@@
|
||||
Saves the workbook into a file with the specified file name. If this file
|
||||
name already exists the file is overridden if AOverwriteExisting is true.
|
||||
name already exists the file is overwritten if AOverwriteExisting is true.
|
||||
|
||||
@param AFileName Name of the file to which the workbook is to be saved
|
||||
If the file format is not known is is written as BIFF8.
|
||||
@param AOverwriteExisting If this file already exists it is overwritten for
|
||||
If the file format is not known is is written as BIFF8/XLS.
|
||||
@param AOverwriteExisting If this file already exists it is overwritten if
|
||||
AOverwriteExisting = true, or an exception is raised
|
||||
for AOverwriteExisting = false:
|
||||
if AOverwriteExisting = false:
|
||||
}
|
||||
procedure TsCustomWorksheetGrid.SaveToSpreadsheetFile(AFileName: String;
|
||||
AOverwriteExisting: Boolean = true);
|
||||
@ -2896,7 +2897,7 @@ begin
|
||||
end;
|
||||
|
||||
{@@
|
||||
Loads the workbook into the grid and selects the sheet with the given index
|
||||
Loads the workbook into the grid and selects the sheet with the given index.
|
||||
|
||||
@param AIndex Index of the worksheet to be shown in the grid
|
||||
}
|
||||
|
@ -24,13 +24,13 @@ type
|
||||
|
||||
{@@ Options for the FormatDateTime function to activate time interval strings
|
||||
with more than 24 hours.
|
||||
Will be removed when this feature is in fpc/stable
|
||||
Will be removed when this feature is in the stable release of FPC
|
||||
}
|
||||
TFormatDateTimeOption = (fdoInterval);
|
||||
|
||||
{@@ Options for the FormatDateTime function to activate time interval strings
|
||||
with more than 24 hours.
|
||||
Will be removed when this feature is in fpc/stable
|
||||
Will be removed when this feature is in the stable release of FPC
|
||||
}
|
||||
TFormatDateTimeOptions = set of TFormatDateTimeOption;
|
||||
|
||||
|
@ -1953,7 +1953,7 @@ begin
|
||||
lWeight := WordLEToN(AStream.ReadWord);
|
||||
if lWeight = 700 then Include(font.Style, fssBold);
|
||||
|
||||
{ Escapement type }
|
||||
{ Escape type }
|
||||
AStream.ReadWord();
|
||||
|
||||
{ Underline type }
|
||||
|
Loading…
Reference in New Issue
Block a user