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

Reply via email to