You can reparent toplevels into other toplevels or Frames using the -container and -use options to toplevels. See this thread for a little more info.
You would almost definately end up having to patch DirSelect to accept a widget as a container, but that should be very easy (and you can send the patch back to the author :-)
Basically, you would just create a frame or toplevel in your program, in which you set the -container option to true. Then you would have to make DirSelect's constructor accept a widget that it would pass to it's toplevel via -use. And that's it. Easy, yes? :-)
bbfu
Black flowers blossum
Fearless on my breath
Teardrop on the fire
Fearless on my breath
In reply to (bbfu) (reparenting toplevels) Re3: need advice on my Tk ftp client
by bbfu
in thread need advice on my Tk ftp client
by thunders
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |