I am really a little lost right now. Developing this kind of software seems to imply doing a lot of stuff not "top down" but rather "bottom up". The current development is covered in the Doxygen generated docs. This manual however is intended to provide a more user oriented approach to this software.
So I think it is best I write userlevel documentation for the parts of the rwm package that are already usable. That does by no means imply that they are fully developed: They are subject to changes being made as flaws and inconsistencies are detected.
Let's start here and see how it works out.
Because it's usability for purposes of this documentation, I decided to create a screenshot utility. This will later be accessible via the usual print screen button of the keyboard.
The colordlg utility is intended as the color selection dialog for the setup program. It is, however, pretty usable as standalone program, whenever it comes to selection of a group of colors. As such it should compile unaltered even under Microsoft Windows which cannot be said of the other programs.