Online documentation about Xm elements, how to wire your machine, how to interact with JavaScript and the Mozilla GUI is available here.
Click here for installing instructions.
Click here for uninstalling instructions.
Q: Will Xm be available for other browsers?
A: Not until they support the XPCOM interface, you may probably as well say 'never'.
Q: Will Xm be ported to Linux?
A: Yes. Planned for version 1.0. Both versions will be entirely compatible, so you can write a machine definition in XML and a machine GUI in XUL and run them with Mozilla on Windows or Linux.
Q: Under wich configurations has Xm been tested so far?
A: Xm has been successfully tested under Windows 2000 and Windows XP with:
Mozilla/chrome/chrome.rdf file is sometimes a little bit disorganized. In this case, the Xm installation accomplishes without errors, but you get a 'xm.xul not found' error when you type chrome://xm/content/ in the location bar. In this case, quit Mozilla, delete the chrome.rdf file and restart. This is harmless, Mozilla rebuilds the file automatically anyway.Mozilla/chrome/installed-chrome.txt file. There should be 3 new entries at the end:
content,install,url,resource:/chrome/xm/content/
skin,install,url,resource:/chrome/xm/skin/
locale,install,url,resource:/chrome/xm/locale/en-US/
If these entries are missing, clear the file cache and reinstall.
installed-chrome.txt. If the installation process failed several times, it is better to uninstall Xm manually, see the instructions on the Download Xm page. In this case, please give me report with your Mozilla or Firebird version.installed-chrome.txt file must be terminated by an empty line. If Xm does not show any images after installing it manually, or after multiple installations, be sure to check this first.chrome.rdf file in the Phoenix application profile settings (the exact location depends on your profile setting).
<RDF:Description about="urn:mozilla:package:xm">
<c:selectedLocale resource="urn:mozilla:locale:en-US:xm"/>
<c:selectedSkin resource="urn:mozilla:skin:modern/1.0:xm"/>
</RDF:Description>
If the c:selectedSkin entry is missing (for whatever reasons this error showed only up with Firefox so far), just copy the
c:selectedSkin entry from the sample above, restart your browser... voilà.
| Planned for | Task | Finished |
| Version 1.0 | Linux port | no |
| March 2004: Version 0.8 | Bugfixes for logAnd, logOr, logXor Implementation of logFrqDiv Add more samples to download example |
in progress |
| February 2004 | Write online documentation for Version 1.0 | in progress |
| 24.01.2004 | First version to download goes online | yes |
Please send your question and comments to ulrich.hoehne@arxio.de. Note that I can only respond to questions related to the Xm project, it is not a good idea to ask me questions about Mozilla - there are much better places to do this - see below. On the other hand, you can write me in english, auf Deutsch et en français (sans blague) and I will answer in one of these, wichever comes into my mind first ;-)