MysterX: a Scheme toolkit for building interactive applications with COM
- 20 January 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
MysterX is an object oriented Scheme toolkit for building applications from off-the-shelf COM components. While the COM support in languages such as Haskell and Mercury requires the use of an interface compiler to generate stub code, MysterX uses the reflective capabilities of OLE Automation to make value marshalling decisions at run time. MysterX hosts COM components in windows that display Dynamic HTML, without requiring a separate browser. Scheme code can manipulate HTML elements and their style properties in such windows to create interesting visual effects. Event handlers written in Scheme can be associated with HTML elements and COM objects. By integrating these diverse technologies, MysterX can be used to write complete GUI applications.Keywords
This publication has 4 references indexed in Scilit:
- Scripting COM components in HaskellPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- H/DirectPublished by Association for Computing Machinery (ACM) ,1998
- MCORBA: A CORBA Binding for MercuryPublished by Springer Nature ,1998
- Client-Side Web Scripting with HaskellScriptPublished by Springer Nature ,1998