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