TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Content-Type:
text/plain; charset="iso-8859-1"
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Subject:
From:
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Date:
Thu, 16 Nov 2000 09:38:17 -0700
MIME-Version:
1.0
X-To:
Stephane Richard <[log in to unmask]>
Reply-To:
Carlisle Martin C Dr USAFA/DFCS <[log in to unmask]>
Parts/Attachments:
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