This binding and set of tools will allow application developers
Microsoft Windows 95 systems using Ada 95. The binding is specifically designed for Ada 95 and Win32, and is not
tied to the underlying C API routines. The user-friendly design use several Ada 95 features, including errors returned via exceptions
parameters with default values and descriptive names where appropriate
child packages to structure the binding extensive use of tagged types
The Graphical User Interface (GUI) Builder is a Windows 95 visual
applications builder for the Ada 95 programming language. It features a
menu builder and a button bar maker, allows the drawing of a user
interface and the simulation of the created GUI, and automatically
generates code from the user interface.
The Binding and Tools offer several benefits to application developers;
the product is:
Uses tagged types, inheritance, and dynamic binding
to make construction of code easy and to keep the binding maintainable
and manageable in size.
Does not restrict programmers to the use of a specific
compiler; the binding relies on Ada 95 interfacing abilities
(Appendix B) to be portable to any Ada 95 compiler for the Windows 95
platform that conforms to the Ada Compiler Validation Capability (ACVC)
Raises Ada exceptions for most errors and employs
understandable names for all concepts.
Provides comprehensive documentation in a Windows "Help
File" format. Each entity and command in the binding and tools is
documented and cross-referenced to related entities; tutorials include
example programs using bindings.
Claw will be demonstrated at TRI-Ada '96 in Booth 16. The complete commercial package will ship in December '96, with prerelease copies currently available.
For More Information
R.R. Software, Inc.
Ada Technology Insertion Program-Partnerships.
Mr. Ian Goldberg
P.O. Box 1512
Madison, WI 53701-1512
All registered and trademarked brand names are the property of their