Hi Dene,

the very good news is that *Lazarus* is not a Delphi Clone (because the development shows it is much better in many aspects :-) because it is an open source and GNU project and the mailing list discussion triggers new development and improvement) but it is Delphi compatible in many aspects. After I got used to Lazarus I could port (nearly) all my work for FGTools from Delphi to Lazarus. All the latest versions of FGTools (now 1.38b) are Lazarus developed and compiled. Lazarus depends on FreePascal but has all the GUI instruments you know from Delphi for creating the GUI forms by drag and drop and changing the values.

Here are some screenshots from my "kitchen" to show you how to work with it (FGTools):

http://home.arcor.de/vollnhals-bremen/LazScrShDene/Lazarus001.jpg
http://home.arcor.de/vollnhals-bremen/LazScrShDene/Lazarus002.jpg
http://home.arcor.de/vollnhals-bremen/LazScrShDene/Lazarus003.jpg
http://home.arcor.de/vollnhals-bremen/LazScrShDene/Lazarus004.jpg
http://home.arcor.de/vollnhals-bremen/LazScrShDene/Lazarus005.jpg

Lazarus runs fine on my old Laptop (Intel 166 (?) MHz, 32 MB RAM, 1 MB Video RAM, Win98, 5 GB HD - only compiling requieres some time on bigger projects!

It is early morning now and I have to work today, therefore: if you are interested, contact me via eMail. I can assist you. You can profit from my libraries - all the stuff I work for FlightGear is GNU.

I am just struggling with Linux :-/, could not install Lazarus or FlightGear on my Suse 10 system. But Lazarus should work on Win32, Linux, Apple .. if you do *not* use WinAPI functions for the other O/S. And this is really possible!

Now sleep, sleep, sleep!
All the best from Bremen
Georg

dene maxwell schrieb:

Hi Martin, I have had some experience with Pascal and the difference between VB language and Pascal is not great. Program structure would largely stay the same particularly for the calculation algorithms and to a lesser degree for the logic. I say lesser degree because alot of the logic depends on the behaviour of the controls. These seem to be the sticking point. Writing custom controls is tedious even under VB. Doing it under pascal would be even worse I should imagine. The attraction of VB for me is I can drag and drop controls from the tool box and the properties, methods and events are all self evident. Degugging control code, in my limited experience, can be even more frustrating and time consuming than calculation code.

It would be a far simpler task for someone to copy the look and feel with both platforms available and a *nix control toolbox or library. Unfortunately I don't, sofor a *nix user about the only useful part will be the calculation algorithms. IE great circle and some of the conversion functions.

I would only be too happy to assist someone in the above situation (both platforms available)

Any volunteers?

Dene


From: Martin Spott <[EMAIL PROTECTED]>
Reply-To: flightgear-devel@lists.sourceforge.net
To: flightgear-devel@lists.sourceforge.net
Subject: Re: [Flightgear-devel] Calling FG functions via network interface
Date: Mon, 2 Jan 2006 21:17:01 +0000 (UTC)

Hello Dene,

"dene maxwell" wrote:

> My understanding of ActiveX controls are that they can be used in a variety
> of languages and have the same look and feel across those platforms.

There is a significant difference between the terms "programming
language" and "platform". ActiveX is a Windows-Only-'invention' and by
using ActiveX-controls you'll lock your application to the Windows
platform.
If you don't want to use C/C++ you might have a look at the other
languages that are being offered on both 'continents'. You have the
option of using Pascal (FreePascal/Lazarus ond Unix and Delphi on
Windows) or, if you like scripting languages, you could have a look at
Perl or Python and the respective user interface toolkits, which are
indeed real cross-platform environments.

Cheers,
    Martin.
--
Unix _IS_ user friendly - it's just selective about who its friends are ! --------------------------------------------------------------------------


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


_________________________________________________________________
Need more speed? Get Xtra Broadband @ http://jetstream.xtra.co.nz/chm/0,,202853-1000,00.html



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel





-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to