comp.lang.ada
 help / color / mirror / Atom feed
* Windows 95 Programming with Ada
@ 1998-09-13  0:00 Binh Phu
  1998-09-14  0:00 ` Martin C. Carlisle
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Binh Phu @ 1998-09-13  0:00 UTC (permalink / raw)


Hi, could someone guide me in the direction on how to use Ada to make
Windows Programs.  Thanx






^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Windows 95 Programming with Ada
  1998-09-13  0:00 Windows 95 Programming with Ada Binh Phu
@ 1998-09-14  0:00 ` Martin C. Carlisle
  1998-09-15  0:00 ` Tom Moran
  1998-09-20  0:00 ` available programmers? William R. Frenchu
  2 siblings, 0 replies; 4+ messages in thread
From: Martin C. Carlisle @ 1998-09-14  0:00 UTC (permalink / raw)


In article <6tjsfr$fk0@sophri.cc.oxy.edu>,
Binh Phu <bmphu@csupomona.edu> wrote:
>Hi, could someone guide me in the direction on how to use Ada to make
>Windows Programs.  Thanx

This question could be answered at any number of levels depending on what
specifically you are looking for.  

1) You could program Windows directly using the Win32API binding (see
www.adahome.com for this).  WARNING:  this gets quite ugly.

2) You could use a thick binding (e.g. CLAW from RR Software)

3) You could use a GUI Builder for Windows (e.g. see www.aonix.com)

4) You could use a binding to a platform independent library (e.g. TASH
tash.calspan.com)

5) You could use a GUI design tool for such a binding (e.g.
http://wuarchive.wustl.edu/languages/ada/usafa/rapid
WARNING: blatant self-promotion).

Hope this at least gives you some places to start looking.

--Martin


-- 
Martin C. Carlisle, Computer Science, US Air Force Academy
mcc@cs.usafa.af.mil, http://www.usafa.af.mil/dfcs/bios/carlisle.html
DISCLAIMER:  This content in no way reflects the opinions, standard or 
policy of the US Air Force Academy or the United States Government.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Windows 95 Programming with Ada
  1998-09-13  0:00 Windows 95 Programming with Ada Binh Phu
  1998-09-14  0:00 ` Martin C. Carlisle
@ 1998-09-15  0:00 ` Tom Moran
  1998-09-20  0:00 ` available programmers? William R. Frenchu
  2 siblings, 0 replies; 4+ messages in thread
From: Tom Moran @ 1998-09-15  0:00 UTC (permalink / raw)


If you know Ada and aren't a Windows-C expert, I modestly suggest our
TriAda paper "CLAW, a High Level, Portable, Ada 95 Binding for
Microsoft Windows", available through www.rrsoftware.com
  It has a discussion of mapping of Windows constructs to Ada 95
constructs, and the solutions we chose for CLAW.  You can download
from the same site a demo version of CLAW for Gnat, Janus, or
ObjectAda (that demo, as well as the compiler versions it was tested
with, should be updated soon).
 If you already know Windows programming in C and wish to continue
coding in that style, but in Ada syntax, then one of the 'thin'
bindings would be more appropriate.  




^ permalink raw reply	[flat|nested] 4+ messages in thread

* available programmers?
  1998-09-13  0:00 Windows 95 Programming with Ada Binh Phu
  1998-09-14  0:00 ` Martin C. Carlisle
  1998-09-15  0:00 ` Tom Moran
@ 1998-09-20  0:00 ` William R. Frenchu
  2 siblings, 0 replies; 4+ messages in thread
From: William R. Frenchu @ 1998-09-20  0:00 UTC (permalink / raw)


I'm trying to find an Ada professional who might be interested
in a 6-12 month contract to update some software. Location
would be eastern central PA or western central NJ. Ideally,
the programmer would be familiar with VAX or Alpha platforms.
Please contact me by email, as I don't typically watch this
group.

Thanks,
Bill Frenchu
wrf@njcc.com




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1998-09-20  0:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-09-13  0:00 Windows 95 Programming with Ada Binh Phu
1998-09-14  0:00 ` Martin C. Carlisle
1998-09-15  0:00 ` Tom Moran
1998-09-20  0:00 ` available programmers? William R. Frenchu

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