[fpc-pascal] Migrate Delphi XE5 to FPC/Lazarus, any advice?

Bo Berglund bo.berglund at gmail.com
Fri Jun 8 07:25:21 CEST 2018


On Thu, 7 Jun 2018 12:44:10 -0500, R0b0t1
<r030t1 at gmail.com> wrote:

>Can you explain the functionality now missing from GLScene that can't
>be added back?

If I remembered correctly I tried to use GLScene 1.0.something instead
of the older version 0.8.2 and the showstopper was that the Canvas
property had been removed in the 1.x version and this was heavily used
throughout the code.
Since I was just porting the code without understanding the inner
workings I could not work around it so I returned to 0.8.2 and patched
this for the unicode changes.

The software I am looking at consists of 3 seprate projects for 1D, 2D
and 3D processing.
I think I will change foot here and look at the 1D first since this is
a pure Delphi native application. Uses Delphi's own graphics.

2D uses GLScene for graphics and 3D is mainly a C++Builder project
with some parts implmented using Delphi and the graphics via VTK
(which no longer supports Borland compilers).
I think 3D is out for FPC...

-- 
Bo Berglund
Developer in Sweden




More information about the fpc-pascal mailing list