I did actually, I should have mentioned that. DirSelect is a top level window. it cant be packed onto another widget, as far as i know. But maybe I can adapt it to my needs. Considering that I'm planning on making a remote browser as well i'll probably have to roll my own in the end...