[Tkinter-discuss] Dragging and dropping into a database

Michael Lange klappnase at web.de
Tue May 2 05:45:45 EDT 2017


On Mon, 1 May 2017 12:39:10 -0600
Bob Greschke <bob at passcal.nmt.edu> wrote:

> Yeah, quickly searching went right to tkdnd. We're still Python2, so no
> problem there.
> I'm starting to think that copy and paste into a window may be the only
> option, but I'm not sure what Xming/XQuartz will do with the file.
> Oh, well, I Command-C'ed a text file on my Mac to a Toplevel in the
> program with Ctrl-V and the file name was typed in the Text(). That's
> cute. :) "Paste" didn't even show up in the XQuartz Edit menu after the
> Command-C. This may just not be possible.
> I guess I could give everyone a little utility that produces a
> uuencode'd file from their .gif, or whatever, on their Desktop, and
> then they copy and paste the contents of that into a program's
> Toplevel/Text() after opening it with their favorite text editor. Then
> select a menu item to suck in whatever it was they pasted.
> Are users that smart? Dang. ;)

Maybe you could set up some minimalist file browser from which they
could pick a file, copy the (uuencoded) contents to the clipboard and then
paste this into the window on the other side. If "the other side" detects
uuencoded data it might display an icon instead of bothering the users
with a portion of cryptic looking text and handle the text data somehow
internally. Not sure if this is possible, but if it is, it might be more
intuitive to use. Maybe this could even be done with DnD :)



.-.. .. ...- .   .-.. --- -. --.   .- -. -..   .--. .-. --- ... .--. . .-.

Extreme feminine beauty is always disturbing.
		-- Spock, "The Cloud Minders", stardate 5818.4

More information about the Tkinter-discuss mailing list