[comp.newprod] Announcement of the AdaSoft GUI

adasoft@grebyn.com (AdaSoft) (06/08/90)

o  The AdaSoft Graphical User Interface (GUI) is designed for the development
   of intercative graphics applications in Ada. With it, sophisticated user
   interfaces can be built that operate entirely in graphics mode. Programmers
   access to the facilities of the AdaSoft GUI is via the Application 
   Programming Interface (API) which consists of the Window API, the Menu API,
   and the Canvas API.

o  Window API

   Window management is performed by manipulating Window Objects with cursor
   keys or a mouse. A window may be either a text or a graphics class window.

o  Menu API

   The Menu API supports the creation and display of Menu Objects. Three
   different types of menus - Pop-up Menus, Bar Menus, and Pull-down Menus -
   are supported.

o  Canvas API

   Any number of logical drawing surfaces, or Canvas Objects, may be created
   by an application program. Graphical Objects are drawn and manipulated on
   a canvas. A Canvas is made visible by associating it with a graphics class
   window. The window may be placed anywhere on the canvas and the contents of
   the window scaled to any size. Using scroll bars and 'zoom' icons, the
   window may be moved over the canvas either vertically or horizontally and
   the visible contents of the canvas dynamically rescaled.

   Inquiries concerning this product should be directed to:

                         AdaSoft, INC.
                      9300 Annapolis Road
                     Lanham, Maryland 20706
                         (301) 459-4696
                   e-mail: adasoft@grebyn.com