comp.lang.ada
 help / color / mirror / Atom feed
From: David Botton <david@botton.com>
Subject: Re: GUI programming --a hopeful newbie =)
Date: Thu, 18 Nov 2004 09:00:34 -0500
Date: 2004-11-18T09:00:34-05:00	[thread overview]
Message-ID: <2004111809003475249%david@bottoncom> (raw)
In-Reply-To: Xns95A4BF698F978BerndSpechgmxcom@151.189.20.10

I disagree. If he is familiar with Win32 programming and C then 
GWindows or CLAW are still far better answers. I have many x-MFCers 
using GWindows now, and once the GNAVI IDE is done, I expect a whole 
lot more :-)

In particular I would recommend to such a person to study the GWindows 
bodies to see how to do advanced bindings to C that make full use of 
Ada instead of just try and copy the C like header interfaces. In 
general I have found very few times other than for copying constants 
that I have ever even wanted a thin Ada binding to C as it is always 
the worst way to interface to C.

So starting off with an Ada library is certainly a better way to go.

David Botton
GNAVI the Open Source Answer to Delphi and the Visual Dark Side!
http://www.gnavi.org


On 2004-11-17 12:49:17 -0500, Bernd.Specht@gmx.com (Bernd Specht) said:
> 
> If you are experienced with C and have knowledge with Win-Api, then you 
> should use the win32-Ada-bindings. This would be very similar to C-Api-
> programming.





  parent reply	other threads:[~2004-11-18 14:00 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-16 19:25 GUI programming --a hopeful newbie =) munnoch
2004-11-16 19:39 ` stephane richard
2004-11-16 19:58   ` tmoran
2004-11-17  0:11 ` Jeffrey Carter
2004-11-17  0:13   ` stephane richard
2004-11-18 13:55   ` David Botton
2004-11-17  0:36 ` Jerry Petrey
2004-11-17 17:49 ` Bernd Specht
2004-11-17 19:59   ` munnoch
2004-11-18 12:44     ` Bernd Specht
2004-11-18 14:19       ` David Botton
2004-11-18 14:00   ` David Botton [this message]
2004-11-18 13:50 ` David Botton
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox