TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Proportional 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
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
David Botton <[log in to unmask]>
Thu, 13 Sep 2001 15:34:26 -0400
text/plain; charset="iso-8859-1"
David Botton <[log in to unmask]>
text/plain (59 lines)
   Announcing the first beta release of


      The Ada 95 Win32 RAD Framework

     September 13, 2001

GWindows, the Professional Open Source Ada 95 Win32 RAD Framework,
introduces for the first time to Ada programming a comprehensive rapid
application development framework spanning GUI, Database and Active X
integration. It brings AdaPower ;-) to programming domains that up
until now are dominated by VB and Delphi.

GWindows includes extensive bindings to the Windows GUI including
support for common controls and dialogs, printing, and owner drawn
extensions to controls. In addition, GWindows adds a number of new
controls, keyboard support, multiple models of event handling, Active
X controls, support for creating dialogs and windows from resource
files, dynamic garbage collected windows, Window docking, non-GUI
bindings, database support, _database bound controls_, and much more!

GWindows builds as either ANSI or UNICODE (a first for Ada!) for
internationalization and performance boosts on Windows NT, 2000, and
XP. GWindows is tightly integrated with GNATCOM, the Ada 95
COM/DCOM/COM+ Development Framework and Tools opening every facet of
the Windows platforms to Ada 95 development. Never again will the
cries be heard, "but there are no bindings" on the Windows platform!

GWindows is designed to take advantage of Ada's unique combination of
features rich typing mechanisms. It is not a think binding to an
underlying C interface, but a complete framework that takes advantage
of Ada at every level.

GWindows is already being used for production products by large
companies to small personal projects. The final release of GWindows
will follow the beta period. During the beta period bug fixes, if any
will be made available and reported on the mailing list.

GWindows is being made available under the GNAT modified GNU GPL used
by GNAT's runtime library making it availble for use in both GPL and
proprietary applications.

For more information on GWindows, to view the on-line documentation,
and to download the product, please visit

Tutorials for GWindows are available at:

Information on the public version of GNATCOM can be found at Professional support for GNATCOM is
available from Ada Core Technologies, Inc. Please contact
[log in to unmask] for a no-cost GNATCOM evaluation package.

David Botton
Email: [log in to unmask]