HUGE thanks! BTW, I've been experimenting with web-based software running on a desktop with XUL/WebKit-based clients that run their own in-process HTTP server (I've used CherryPy) and I like this approach: HTML-based UIs are way easier to create than typical UI widgets.