XmlToolbar
This is what happens if I have free time.
Introduction
The XmlToolbar project is a simple means of dynamically (i.e. at runtime) generating an NSToolbar for a specific window directly from an XML file. This project is in its infancy, and currently relies on NSNotifications to relay toolbar actions to the underlying Cocoa. The project is very open to suggestions, and we are happy to incorporate patches as necessary. I know about the impending fixes to Interface Builder in Leopard, but I feel there are plenty of other uses for lightweight and dynamic interface generation in this manner.

Licensing
The original author of XmlToolbar has dedicated the code to the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original XmlToolbar code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
Note: The images included in the project are not public domain, merely example toolbar icons courtesy of Fernando Lins
Contributed Code
In order to keep XmlToolbar completely free and unencumbered by copyright, other contributors to the XmlToolbar code base are asked to likewise dedicate their contributions to the public domain. If you want to send a patch or enhancement for possible inclusion in the XmlToolbar source tree, please accompany the patch with the following statement:
The author or authors of this code dedicate any and all copyright interest in this code to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights this code under copyright law.
We will certainly attribute your contributions, but we would like this project to remain as free as possible.
Download
The XmlToolbar code can be checked out from our anonymous subversion repository by merely executing:
svn co svn://svn.geekisp.com/bleep/trunk/XmlToolbar
You can also download:
- Toolbar.framework (universal binary of just the framework)
- XmlToolbar.app (sample application)
