In an attempt to brush up my Tcl and Tk knowledge, I attempted to refactor the code and to make it a bit more exiting, replace the default custom build drop down lists with a modern variant, the ttk::ComboBox. This also allowed adding some feedback if the settings file does not match the actual device configuration. The result is nice enough to show it to others.
The modified one (this is the version with grid):
The new version is not yet what it should be. It looks ok with Linux, but there is a font issue with Windows (XP):
Hans-Cristoph Steiner from the PD-dev list, supplied the solution: adding 'option add *font menufont'. (::menufont should be the same, but made the font about two points too large.)
Another issue is that I didn't check how it looks with MacOSX...
If anyone is interested in the code, here are the modified files (based on 0.44.0-extended, but equal to vanilla 0.44.0):
The l2ork fork has similar modifications for the midi dialog.
Last updated: 2013-06-01