here's the first step. Lazarus compiles the project.
http://havefunsoft.com/fpc/CevoLaz.zipBut if you launch the .exe, it will fail with an exception!
So there're a lot of work to do (and i'm not going to do it)
Some notes about the C-evo project and porting it to Lazarus:
1st) there's guicomponents dir, there additional packages stored for Lazarus. Install the package first, or you'll have problems opening the project
2nd) the project has been adapted by Lazarus "Delphi to Laz" converter, this make the project uncompilable by delphi due to lazarus units used.
3d) the project itself uses TBitmap.Scanline property a lot!!! all these places has been "closed" by {$ifndef fpc}...{$endif}.
The code must be changed to use Lazarus images.
Search for: "todo:" in the sources.
4th) in some places WinAPI functions were used, like:
ScrollDC, OpenClipboard... they must be replaced, but the proper code.
Search for: "todo:" in the sources.
5th) some ShellExecute(.., 'open','http://...') calls were replaced by OpenURL () calls.
Summary: if points 3 and 4 are fixed, then you'll have c-evo for all 3 platforms: Win, OSX and Linux
