Hi All,
This is Gary Darby, the "DelphiForFun" guy. I would like to offer Lazarus as a "free Delphi" alternative, but I've got to able to get at least one project converted successfully.
Before I get into Lazarus, is there some way to turn off those stupid flashing, blinking faces at the top of this form? That's not "fun", that's just distracting and irritating.
I need a pointer to the "Before you begin" information article which must exist somewhere. Here's yesterday's attempt:
I deleted Lazarus and downloaded and installed the Lazarus that shows up in the big blue box top left corner at
http://www.lazarus.freepascal.org/(It installs as 0.9.28.2 beta dated 10/25).
Problem #1: Clicked Lazarus icon on the desktop. I get error that had stopped me from the previous project attempt, so the uninstall of Lazarus leaves some directories or file pointers lying around somewhere.•
Problem 2: I cancelled the old project and specified a new application. Then
** Defined a folder Laz Tests and within that a folder called Card Probability.
** Copied Delphi source files CardProbability2.dpr, CardProbability2.res, U_CardProbability2.pas and U_CardProbability2.dfm to the above folder
** Clicked “Tools/Convert Delphi Project” and selected above CardProbability2.dpr. No feedback about success or failure, but there are quite a few extra files in the project folder so seems it ran OK.
** Pressed F9. and received error: “CardProbability2.lpr(4,3) Fatal: Can't find unit Forms used by CardProbability2”.
This morning:
Problem 3: Tried Tools/Convert Delphi unit. Received "LCL unit path missing" error with the hint "Newbies: Create a lazarus application and put the file into the project directory".
** "Project/Project options" seems like a logical choice but I see nowhere to enter a folder address there.
** "Project/Compiler options" allows lots of choices for entering directoryr addresses but none of them say "Project directory"
** Pressing Help on that page points to a broken link
http://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options".
I didn't feel stupid until I started using lazarus. Someone who has figured it out needs to tell me, or point me to, the "Before You Start Guide for Delphi Programmers" because clearly my most intuitive actions aren't working.