AI Review

ion In order to provide coverage of a number of different target window systems it is necessary to develop an abstract UI model which encompasses the essence of those systems. CAP1 provides an abstract set of basic UI elements for interface construction. Each one of these abstract widgets is mapped onto the target window system via a library or a (CAPI) server which provides the “realization” of the abstract elements in terms of real widgets. In those cases in which an element does not have a corresponding widget, CAP1 provides an efficient emulation A CAP1 library must be loaded into the runtime environment. A CAP1 server is a separate process that provides widget realization. Clients communicate with the server using network connections and a CAP1 protocol CAP1 servers can be shared between multiple clients (similar to an X server) In designing the CAP1 abstract widget set we have concentrated on the functionality and usage patterns of typical PC and Macintosh applications to ensure that the CAP1 provides good coverage of those platforms.elements in terms of real widgets. In those cases in which an element does not have a corresponding widget, CAP1 provides an efficient emulation A CAP1 library must be loaded into the runtime environment. A CAP1 server is a separate process that provides widget realization. Clients communicate with the server using network connections and a CAP1 protocol CAP1 servers can be shared between multiple clients (similar to an X server) In designing the CAP1 abstract widget set we have concentrated on the functionality and usage patterns of typical PC and Macintosh applications to ensure that the CAP1 provides good coverage of those platforms.