diff --git a/components/fpspreadsheet/fpspreadsheet.pas b/components/fpspreadsheet/fpspreadsheet.pas
index 0042be192..7f66ed716 100755
--- a/components/fpspreadsheet/fpspreadsheet.pas
+++ b/components/fpspreadsheet/fpspreadsheet.pas
@@ -6426,14 +6426,12 @@ end;
constructor TsWorkbook.Create;
var
fmt: TsCellFormat;
- cp: String;
begin
inherited Create;
FWorksheets := TFPList.Create;
FLog := TStringList.Create;
FFormat := sfExcel8;
FCodePage := GetDefaultTextEncoding;
-// FEncoding := seLatin1;
FormatSettings := UTF8FormatSettings;
FormatSettings.ShortDateFormat := MakeShortDateFormat(FormatSettings.ShortDateFormat);
diff --git a/components/fpspreadsheet/laz_fpspreadsheet.lpk b/components/fpspreadsheet/laz_fpspreadsheet.lpk
index 7c2b2e5d6..cffa1c5e4 100644
--- a/components/fpspreadsheet/laz_fpspreadsheet.lpk
+++ b/components/fpspreadsheet/laz_fpspreadsheet.lpk
@@ -18,7 +18,7 @@
-
+
diff --git a/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk b/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk
index fae3683e8..1dfb385d7 100644
--- a/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk
+++ b/components/fpspreadsheet/laz_fpspreadsheet_visual.lpk
@@ -52,6 +52,8 @@ 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 d34275ba9..20f0c8620 100644
--- a/components/fpspreadsheet/laz_fpspreadsheetexport_visual.lpk
+++ b/components/fpspreadsheet/laz_fpspreadsheetexport_visual.lpk
@@ -42,6 +42,8 @@ It provides a graphical export component on the Data Export tab."/>
+
+
diff --git a/components/fpspreadsheet/xlsbiff8.pas b/components/fpspreadsheet/xlsbiff8.pas
index 573153316..df8c701d1 100755
--- a/components/fpspreadsheet/xlsbiff8.pas
+++ b/components/fpspreadsheet/xlsbiff8.pas
@@ -239,23 +239,23 @@ const
{ Excel OBJ subrecord IDs }
INT_EXCEL_OBJID_FTEND = $0000;
- INT_EXCEL_OBJID_FTMACRO = $0004;
- INT_EXCEL_OBJID_FTBUTTON = $0005;
- INT_EXCEL_OBJID_FTGMO = $0006; // Group marker
- INT_EXCEL_OBJID_CF = $0007; // Clipboard format
- INT_EXCEL_OBJID_PIOGRBIT = $0008; // Picture option flags
- INT_EXCEL_OBJID_PICTFMLA = $0009; // Picture fmla-style macro
- INT_EXCEL_OBJID_FTCBLS = $000A; // Checkbox link
- INT_EXCEL_OBJID_FTRBO = $000B; // Radio button
- INT_EXCEL_OBJID_FTSBS = $000C; // Scrollbar
- INT_EXCEL_OBJID_FTNTS = $000D; // Notes structure (= Comment)
- INT_EXCEL_OBJID_FTSBSFMLA = $000E; // Scroll bar fmla-style macro
- INT_EXCEL_OBJID_FTGBODATA = $000F; // Group box data
- INT_EXCEL_OBJID_FTEDODATA = $0010; // Edit control data
- INT_EXCEL_OBJID_FTRBODATA = $0011; // Radio button data
- INT_EXCEL_OBJID_FTCBLSDATA = $0012; // Check box data
- INT_EXCEL_OBJID_FTLBSDATA = $0013; // List box data
- INT_EXCEL_OBJID_FTCBLSFMLA = $0014; // Check box link fmla-style macro
+{%H-}INT_EXCEL_OBJID_FTMACRO = $0004;
+{%H-}INT_EXCEL_OBJID_FTBUTTON = $0005;
+{%H-}INT_EXCEL_OBJID_FTGMO = $0006; // Group marker
+{%H-}INT_EXCEL_OBJID_CF = $0007; // Clipboard format
+{%H-}INT_EXCEL_OBJID_PIOGRBIT = $0008; // Picture option flags
+{%H-}INT_EXCEL_OBJID_PICTFMLA = $0009; // Picture fmla-style macro
+{%H-}INT_EXCEL_OBJID_FTCBLS = $000A; // Checkbox link
+{%H-}INT_EXCEL_OBJID_FTRBO = $000B; // Radio button
+{%H-}INT_EXCEL_OBJID_FTSBS = $000C; // Scrollbar
+{%H-}INT_EXCEL_OBJID_FTNTS = $000D; // Notes structure (= Comment)
+{%H-}INT_EXCEL_OBJID_FTSBSFMLA = $000E; // Scroll bar fmla-style macro
+{%H-}INT_EXCEL_OBJID_FTGBODATA = $000F; // Group box data
+{%H-}INT_EXCEL_OBJID_FTEDODATA = $0010; // Edit control data
+{%H-}INT_EXCEL_OBJID_FTRBODATA = $0011; // Radio button data
+{%H-}INT_EXCEL_OBJID_FTCBLSDATA = $0012; // Check box data
+{%H-}INT_EXCEL_OBJID_FTLBSDATA = $0013; // List box data
+{%H-}INT_EXCEL_OBJID_FTCBLSFMLA = $0014; // Check box link fmla-style macro
INT_EXCEL_OBJID_FTCMO = $0015; // Common object data
{ Cell Addresses constants }
@@ -401,7 +401,6 @@ var
r, c: Word;
commentID: Word;
commentText: String;
- comment: TBIFF8Comment;
i: Integer;
begin
{ Row of the comment }
diff --git a/components/fpspreadsheet/xlsxooxml.pas b/components/fpspreadsheet/xlsxooxml.pas
index 8d8965d2f..44cae96ce 100755
--- a/components/fpspreadsheet/xlsxooxml.pas
+++ b/components/fpspreadsheet/xlsxooxml.pas
@@ -455,12 +455,10 @@ end;
function TsSpreadOOXMLReader.FindCommentsFileName(ANode: TDOMNode): String;
var
- nodeName: String;
s: String;
begin
while ANode <> nil do
begin
- nodeName := ANode.NodeName;
s := GetAttrValue(ANode, 'Type');
if s = SCHEMAS_COMMENTS then
begin