|
XInAda
XInAda uses a very strong typing. All types have a name that has a clear meaning to the X terminology, and each time it has a signification, a usable range of values is defined. Each constant has a name (within a bit mask, each useful bit is named, and has a named associated mask, allowing explicit logical operations). Error Handling Two different ways are used. Errors are X events and should be processed
as events. In case of a synchronous error, an Ada exception is raised. XInAda has been designed to fully support Ada tasking problems: XInAda-Xlib is a full Ada implementation of the MIT X11 core protocol.
It provides the same functionality as the implementation of the MIT
C Xlib library available on most Unix platforms. XInAda-Pexlib XInAda-Pexlib is a full Ada implementation of the PEX protocol (X
Consortium). Its typing is inherited from the Phigs-Ada standard (ISO
9593-3). It gives direct access to all the Pex facilities. XInAda-Toolkit is a full Ada implementation of MIT Xt (also known as Intrinsics), written on top of XInAda-Xlib. It offers Ada programmers enhanced and robust mechanisms. All Xt procedures have a matching procedure within XInAda-Toolkit. This library is the basic tool for widget sets writers, and gives the basics for XInAda-Widgets. Toolkit Tasking Facilities A simple mechanism is provided to allow tasks other than the main
loop task to manipulate widgets. XInAda-Widgets is a full Ada implementation of the OSF/Motif widget
set. It is based on XInAda-Toolkit and XInAda-Xlib and allows Ada
programmers to write robust full Ada graphical applications. All OSF/Motif
widget classes are supported. Ada developers are now able to design their user interface with
popular GUI builders and then gene- Supported GUI builders: Software update service is included for one year when you purchase
an XInAda development license. Update service is renewed each year
upon request. With our Software update service you will receive update
tapes for corrective releases and demos. With Top Graph'X hotline software support you can be sure to get
prompt answers when you run into tough development problems with XInAda.
Hotline software support includes unlimited telephone, fax, e-mail
and intermediate bug fixes for one year. The Pex and Motif programmers manual by O'Reilly and Associates
come with corresponding XInAda libraries. XInAda application in Air Traffic Control Eurocontrol developed ARC 2000, a fully automated air traffic control
ground centre simulator. This application is written in Ada and represents
about 200_000 lines of code. It uses XInAda-Xlib and XInAda-Pexlib
to display on two Pex servers. It embeds more than 150 Ada tasks,
of which three are doing graphics. |
|||
Envoyez vos mails au webmaster@topgraphx.com
avec vos questions ou commentaires sur ce site. Copyright © 2002 Top Graph'X SARL |