Хочу добавить функцию сохранения графика в BMP для начала хотя бы, но столкнулся со странной проблемой
Сохраняется пустая (белая) вьюшка и все.
Пробовал разные варианты, вот код одной из последних проверок.
## Код:
```
Axes* = POINTER TO ABSTRACT RECORD (Views.View)
      title*: Views.Title;
      curve*: ARRAY 99 OF Curve;
      curveCounter: INTEGER;
      xtitle*, ytitle*: ARRAY 256 OF CHAR;
      grid*, legend*, auto*, isReady*: BOOLEAN;
      xmin*, xmax*, ymin*, ymax*: REAL;
      leg: Legend;
   END;
   Rendaxes = POINTER TO RECORD (Axes) END;
...
   PROCEDURE SaveRastr(a: Rendaxes; name1: ARRAY OF CHAR);
   VAR res: INTEGER; bmp: Converters.Converter; path: Files.Locator; name: Files.Name;
   BEGIN
      bmp := Converters.list;
      path := Files.dir.This("");
      name := name1$;
      WHILE (bmp # NIL) & (bmp.fileType # "bmp") DO bmp := bmp.next END;
      Views.Register(HostBitmaps.ViewToBitmap(a, 24), Views.dontAsk, path, name, bmp, res)
   END SaveRastr;

   PROCEDURE (axes: Rendaxes) Restore (f: Views.Frame; fl, ft, fr, fb: INTEGER);
...
      SaveRastr(axes, "test.bmp");
   END Restore;
```

Подскажите, в чем может быть проблема, пожалуйста!