Also, one question... what is gtk actually used for in the Linux version of the viewer? It seems a bit like overkill to use a big UI toolkit for something that draws all of its buttons in OGL. Is it for input handling, as I seem to remember reading something about in the archives? Or something else? --GC