TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

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

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

Print Reply
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Reply To:
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
( provide an


-----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
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.

Stephane Richard
Software Developer

Stephane Richard
Software Developer
[log in to unmask]

Sent through GMX FreeMail -