diff --git a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.ico b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.ico
similarity index 100%
rename from components/fpspreadsheet/examples/fpsvisual/fpsvisual.ico
rename to components/fpspreadsheet/examples/fpsgrid/fpsgrid.ico
diff --git a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.lpi b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi
similarity index 81%
rename from components/fpspreadsheet/examples/fpsvisual/fpsvisual.lpi
rename to components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi
index 913da8eff..2bd92d8ac 100644
--- a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.lpi
+++ b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpi
@@ -6,14 +6,15 @@
-
+
-
+
+
-
+
@@ -24,7 +25,7 @@
-
+
@@ -35,12 +36,17 @@
-
+
-
+
-
+
+
+
+
+
+
@@ -48,187 +54,202 @@
-
-
+
+
+
-
-
-
+
+
+
+
-
+
+
-
+
-
+
+
-
+
-
+
-
+
-
-
+
-
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
diff --git a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.lpr b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpr
similarity index 68%
rename from components/fpspreadsheet/examples/fpsvisual/fpsvisual.lpr
rename to components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpr
index 2f5bd0480..3a92ca33d 100644
--- a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.lpr
+++ b/components/fpspreadsheet/examples/fpsgrid/fpsgrid.lpr
@@ -3,17 +3,13 @@ program fpsvisual;
{$mode objfpc}{$H+}
uses
- {$IFDEF UNIX}{$IFDEF UseCThreads}
- cthreads,
- {$ENDIF}{$ENDIF}
Interfaces, // this includes the LCL widgetset
Forms, mainform, LResources, laz_fpspreadsheet_visual
{ you can add units after this };
-{$IFDEF WINDOWS}{$R fpsvisual.rc}{$ENDIF}
+//{$IFDEF WINDOWS}{$R fpsvisual.rc}{$ENDIF}
begin
- {$I fpsvisual.lrs}
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
diff --git a/components/fpspreadsheet/examples/fpsvisual/mainform.lfm b/components/fpspreadsheet/examples/fpsgrid/mainform.lfm
similarity index 100%
rename from components/fpspreadsheet/examples/fpsvisual/mainform.lfm
rename to components/fpspreadsheet/examples/fpsgrid/mainform.lfm
diff --git a/components/fpspreadsheet/examples/fpsvisual/mainform.lrs b/components/fpspreadsheet/examples/fpsgrid/mainform.lrs
similarity index 100%
rename from components/fpspreadsheet/examples/fpsvisual/mainform.lrs
rename to components/fpspreadsheet/examples/fpsgrid/mainform.lrs
diff --git a/components/fpspreadsheet/examples/fpsvisual/mainform.pas b/components/fpspreadsheet/examples/fpsgrid/mainform.pas
similarity index 93%
rename from components/fpspreadsheet/examples/fpsvisual/mainform.pas
rename to components/fpspreadsheet/examples/fpsgrid/mainform.pas
index 5c76f68ed..a0c16b877 100644
--- a/components/fpspreadsheet/examples/fpsvisual/mainform.pas
+++ b/components/fpspreadsheet/examples/fpsgrid/mainform.pas
@@ -35,7 +35,7 @@ var
begin
lWorksheet := TsWorksheet.Create;
try
- lWorksheet.GetCell(2, 2)^.UTF8StringValue := 'Algo';
+ lWorksheet.WriteUTF8Text(2, 2, 'Algo');
sWorksheetGrid1.LoadFromWorksheet(lWorksheet);
finally
lWorksheet.Free;
diff --git a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.manifest b/components/fpspreadsheet/examples/fpsvisual/fpsvisual.manifest
deleted file mode 100644
index 515fedeef..000000000
--- a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
- Your application description here.
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.rc b/components/fpspreadsheet/examples/fpsvisual/fpsvisual.rc
deleted file mode 100644
index 38c4c6053..000000000
--- a/components/fpspreadsheet/examples/fpsvisual/fpsvisual.rc
+++ /dev/null
@@ -1,7 +0,0 @@
-#define RT_MANIFEST 24
-#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
-#define ISOLATIONAWARE_MANIFEST_RESOURCE_ID 2
-#define ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID 3
-
-CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "fpsvisual.manifest"
-MAINICON ICON "fpsvisual.ico"