TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Thu, 16 Nov 2000 09:38:17 -0700
text/plain (48 lines)
You'll want to use the Win32Ada binding.  It comes with both GNAT and Aonix
Object Ada.  The AdaGIDE sources
(ftp://ftp.usafa.af.mil/pub/dfcs/carlisle/adagide/agsrc630.zip) provide an
example.

--Martin


-----Original Message-----
From: Stephane Richard [mailto:[log in to unmask]]
Sent: Thursday, November 16, 2000 9:10 AM
To: [log in to unmask]
Subject: Ada and Windows


Hello everyone,

I am currently seeking information about developing windows applications
in ADA.  I know that some bindings exist currently such as Windex, gtkAda
and
the likes. However, if possible, I would rather call API functions directly
rather than using these libraries.

Could anyone point me to some good reference on the subject?  I know about
API calls and such things, I would like a good reference on using these API
calls from ADA.  Maybe some sample applications would be good reference as
well.  Adn finally, I would like to add other windows DLLs.

I'm also familiar with the ADA  Pragma Linker options such has -lwindows,
-lgdi32, -luser32, I assume -lkernel or -lkernel32  If I add these pragmas I
assume it would make the functions in these DLLs available to the
application.  What I need to know is the finishing move, hence calling an
actual API
function in Ada.

Thank you again for your help in this.

Regards,
Stephane Richard
Software Developer

--
Stephane Richard
Software Developer
[log in to unmask]

Sent through GMX FreeMail - http://www.gmx.net

ATOM RSS1 RSS2