diff --git a/applications/fpvviewer/fpvv_mainform.pas b/applications/fpvviewer/fpvv_mainform.pas
index 0a9609370..d9c6506c1 100644
--- a/applications/fpvviewer/fpvv_mainform.pas
+++ b/applications/fpvviewer/fpvv_mainform.pas
@@ -127,10 +127,10 @@ begin
Drawer.Drawing.Canvas.Brush.Color := clWhite;
Drawer.Drawing.Canvas.Brush.Style := bsSolid;
Drawer.Drawing.Canvas.FillRect(0, 0, Drawer.Drawing.Width, Drawer.Drawing.Height);
- if checkForceWhiteBackground.Checked then Vec.GetPage(0).BackgroundColor := colWhite;
+ if checkForceWhiteBackground.Checked then Vec.GetPageAsVectorial(0).BackgroundColor := colWhite;
if not checkForceWhiteBackground.Checked then
- Vec.GetPage(0).DrawBackground(Drawer.Drawing.Canvas);
- Vec.GetPage(0).Render(
+ Vec.GetPageAsVectorial(0).DrawBackground(Drawer.Drawing.Canvas);
+ Vec.GetPageAsVectorial(0).Render(
Drawer.Drawing.Canvas,
FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosX,
Drawer.Drawing.Height - FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosY,
@@ -168,7 +168,7 @@ begin
Vec := TvVectorialDocument.Create;
Vec.ReadFromFile(editFileName.FileName);
- lPage := Vec.GetPage(0);
+ lPage := Vec.GetPageAsVectorial(0);
lRasterImage := TvRasterImage(lPage.GetEntity(0));
// create dynamicaly the vectors and datafield
@@ -311,7 +311,7 @@ begin
// Generate the positioning info
for i := 0 to Vec.GetPageCount()-1 do
- Vec.GetPage(i).PositionEntitySubparts(Canvas, 0, 0);
+ Vec.GetPageAsVectorial(i).PositionEntitySubparts(Canvas, 0, 0);
TokensTreeView.Items.Clear;
Vec.GenerateDebugTree(@FPVDebugAddItemProc);
diff --git a/applications/fpvviewer/fpvviewer.lpi b/applications/fpvviewer/fpvviewer.lpi
index 30ab188b9..4df94b6f2 100644
--- a/applications/fpvviewer/fpvviewer.lpi
+++ b/applications/fpvviewer/fpvviewer.lpi
@@ -61,9 +61,11 @@
-
+
+
+
@@ -73,7 +75,6 @@
-