comp.lang.ada
 help / color / mirror / Atom feed
From: "Bob Rosen" <bobrosen@zipcon.net>
Subject: Re: What do I need to write a Windows program with Ada?
Date: Tue, 18 Mar 2003 04:38:53 GMT
Date: 2003-03-18T04:38:53+00:00	[thread overview]
Message-ID: <1047962541.390055@news.zipcon.net> (raw)
In-Reply-To: 27mda.65884$gi1.28494@nwrdny02.gnilink.net

You might be interested in these pages:

http://www.usafa.af.mil/dfcs/bios/mcc_html/adagide.html

http://www.usafa.af.mil/dfcs/bios/mcc_html/a_sharp.html

Bob Rosen

>
>
> "Vincent Smeets" <No@Spam.org> wrote in message
> news:3e75e88a$0$4088$4d4ebb8e@read.news.de.uu.net...
> > Hallo,
> >
> > I know how to write a program with Ada and how to use X-Window (with
> Motif)
> > for Unix. Now I have a program (smal and non-commercial) that I want to
> port
> > from Unix to a Windows (98 or 2000) environment and give it a
Windows-GUI.
> > It will use a menu, an explorer tree and some labels and buttons. The
only
> > problem is that I have no idea about programming for the Windows
> > environment.
> >
> > What do I need to be able to write a program in Ada for Windows?
> > -   Compiler
> >     I have GNAT 3.15p installed.
> >
> > -   Description of a Windows API
> >     What APIs are there, what is the difference and where do I get a
> > description? Are there different levels like Xlib, Xt, Athena and Motif
in
> > Unix?
> >
> > -   Where do I get a binding for a windows API?
> >     GNAT comes with Win32Ada. Is that usable or are there other bindings
> > that are easyer to use? I have heard that MFC is object-oriented for
C++.
> Is
> > there an object-oriented binding for Ada?
> >
> > -   Do I need an C or C++ development environment for the Ada binding?
> >     Does the binding require some special libraries that are not
generaly
> > available with Windows?
> >
> > -   Books
> >     Is there a book you can recommend to read? I have started to read a
> book
> > about using MFC with C++ (from Microsoft Press). It gives me an idea
about
> > programming for Windows, but I can't test anything because it requires
> > Visual C++ which I don't have.
> >
> > -   Do I miss something?
> >
> >
> > Thanks for any suggestions,
> > Vincent
> >
>
>





  parent reply	other threads:[~2003-03-18  4:38 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-17 15:23 What do I need to write a Windows program with Ada? Vincent Smeets
2003-03-17 15:29 ` Preben Randhol
2003-03-17 15:39 ` chris.danx
2003-03-17 15:48 ` Stephane Richard
2003-03-17 16:46   ` Ant
2003-03-17 17:24     ` Stephane Richard
2003-03-17 18:51       ` Ant
2003-03-17 19:41         ` Stephane Richard
2003-03-19 11:07           ` Ant
2003-03-17 17:19   ` Stephen Leake
2003-03-18  4:38   ` Bob Rosen [this message]
2003-03-17 18:31 ` tmoran
2003-03-17 21:28   ` Randy Brukardt
2003-03-17 19:23 ` David Botton
2003-03-18 19:10   ` David Gressett
2003-03-19  6:32 ` Vincent Smeets
  -- strict thread matches above, loose matches on Subject: below --
2003-03-19  1:24 David Botton
2003-03-19  3:20 ` Fionn mac Cuimhaill
replies disabled

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