comp.lang.ada
 help / color / mirror / Atom feed
From: alby.gamper@gmail.com
Subject: Re: Ann: Ada-Win32 bindings
Date: Thu, 9 Aug 2018 05:00:03 -0700 (PDT)
Date: 2018-08-09T05:00:03-07:00	[thread overview]
Message-ID: <8a10774a-c242-4994-816f-66ee6165b031@googlegroups.com> (raw)
In-Reply-To: <062dc2f6-9937-40cb-80f1-a29522762f41@googlegroups.com>

On Wednesday, August 8, 2018 at 1:38:13 AM UTC+10, Aurele Vitali wrote:
> Good job, but A bit late. In an effort to get away from Win32ada, I wrote my own bindings. But everything does seems to check out!

Hi Aurele

Thanks for your response, It seems that Dmitry, yourself and I were equally
frustrated with the lack of a feature rich API binding to Win32 and ended
up writing our own (via cherry picking off the features we needed for our
specific needs/purposes)

This is somewhat why this project originated! In that I was frustrated with
having to manually go thru MS C/C++ header files to get the correct definition
of an enum/record/function/procedure etc... and translating that to Ada, I
wanted / needed a better solution!

I fully acknowledge everyone has different needs (wrt usage of the Win32 API)
and that a binding either thin or thick should not focus on a specific area
of the API such as the GUI components. and try and provide the core functions
that the Win32 API provides (along with providing type safety thru a thicker
binding ! as Randy has already mentioned) To this end, I believe this binding
is the first step in achieving that goal.

Thanks Alex

  reply	other threads:[~2018-08-09 12:00 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-04  0:20 Ann: Ada-Win32 bindings alby.gamper
2018-08-04  7:10 ` Dmitry A. Kazakov
2018-08-04  9:58   ` alby.gamper
2018-08-04 11:27     ` Dmitry A. Kazakov
2018-08-06 21:57 ` Randy Brukardt
2018-08-06 22:11 ` Randy Brukardt
2018-08-07  9:45   ` alby.gamper
2018-08-07 14:12     ` Dan'l Miller
2018-08-07 22:14       ` Randy Brukardt
2018-08-07 22:02     ` Randy Brukardt
2018-08-07 15:38 ` Ann: " Aurele Vitali
2018-08-09 12:00   ` alby.gamper [this message]
2018-08-09 13:38     ` Aurele Vitali
2018-08-09 21:46 ` Jere
replies disabled

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