XINTERFACE: A DYNAMICALLY CONFIGURABLE PROCESS LEVEL INTERFACE TO X
dc.contributor.author | MacDonald, Bruce A. | eng |
dc.contributor.author | Lewis, John D. | eng |
dc.date.accessioned | 2008-02-26T22:38:17Z | |
dc.date.available | 2008-02-26T22:38:17Z | |
dc.date.computerscience | 1999-05-27 | eng |
dc.date.issued | 1990-09-01 | eng |
dc.description.abstract | This paper describes XINTERFACE, a process level interface to the X window system. It allows programmers with a minimum knowledge of X to create an interface for new or existing applications, as well as allowing more freedom in choosing a language in which to implement the functional portion of the application. XINTERFACE is a skeleton client that is invoked interactively by a user or by an application, to form a shell process dedicated to maintaining the interface. The initial appearance and behaviour of the interface are specified by a compiled User Interface Language (UIL) file, augmented by command line arguments and default resource files. A separate process is responsible for implementing the functionality of the application. Inter-process communication allows the interface to communicate user interactions and the functional process to reconfigure the interface as needed. This approach extends the advantages of UIL as well as exploiting the superior language support for process communications, over direct window system interaction. | eng |
dc.description.notes | We are currently acquiring citations for the work deposited into this collection. We recognize the distribution rights of this item may have been assigned to another entity, other than the author(s) of the work.If you can provide the citation for this work or you think you own the distribution rights to this work please contact the Institutional Repository Administrator at digitize@ucalgary.ca | eng |
dc.identifier.department | 1990-406-30 | eng |
dc.identifier.doi | http://dx.doi.org/10.11575/PRISM/30902 | |
dc.identifier.uri | http://hdl.handle.net/1880/45577 | |
dc.language.iso | Eng | eng |
dc.publisher.corporate | University of Calgary | eng |
dc.publisher.faculty | Science | eng |
dc.subject | Computer Science | eng |
dc.title | XINTERFACE: A DYNAMICALLY CONFIGURABLE PROCESS LEVEL INTERFACE TO X | eng |
dc.type | unknown | |
thesis.degree.discipline | Computer Science | eng |