• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Xtra - An X toolkit extension for handling events asynchronously
 
  • Details
  • Full
Options
1991
Conference Paper
Title

Xtra - An X toolkit extension for handling events asynchronously

Abstract
Using the X Toolkit Intrinsics and toolkits based upon them, it is possible to create interactive programs in an event driven user interface model. User input events are dispatched to interaction objects ("widgets") whose behaviour consist mainly of single, short reactions to these user input stimuli. Given this model, it is much more difficult to create programs running continuous display operations or doing lengthy computations in the background and have these programs at the same time react on input events as they occure. Checking for input events once in a while in a loop is not very elegant, and in some situations, e.g. while doing database accesses using third party software, it may not be feasible at all. Xtra (X Toolkit Running Asynchronously) is an extension to the X Toolkit Intrinsics. It offers a mechanism to asynchronously dispatch events as they arrive from the X server process. Using Xtra, many dynamic interactive programs can be structured more simply, as the main progra m thread is seperated from the process of gathering and dispatching events. The Xtra extension can be used with any toolkit based on the X Toolkit intrinsics, such as the Athena widget set or the OSF/Motif widgets.
Author(s)
Holzapfel, R.
Muth, M.
Mainwork
European XWindow System Conference - Proceedings  
Conference
European XWindow System Conference  
Language
English
Fraunhofer-Institut für Graphische Datenverarbeitung IGD  
Keyword(s)
  • Asynchronous Input

  • computer graphics

  • user interface

  • X Window Systems

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024