Support Drag'n'Drop out of archives

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
tcp
Junior Member
Junior Member
Posts: 3
Joined: 2010-05-17, 06:59 UTC
Location: Berlin

Support Drag'n'Drop out of archives

Post by *tcp »

Currently I cannot drag and drop files out of archives (e.g. zip). It would be nice if the dragged files could be unpacked temporarily to support dragging.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6975
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

I can !
Using TC 8.51a x86 and x64
Tested with zip, 7zip, rar
User avatar
Dalai
Power Member
Power Member
Posts: 9966
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Horst.Epp wrote:I can !
[...]
Tested with zip, 7zip, rar
I second that.

So the questions are: Which OS are you using? Which TC version are you using? Where do you try to drop the files?

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

tcp,
Maybe you running TC elevated and trying to drag files to Explorer windows? It is impossible to drag files between elevated and non-elevated windows.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6975
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

MVV wrote:tcp,
Maybe you running TC elevated and trying to drag files to Explorer windows? It is impossible to drag files between elevated and non-elevated windows.
Its the other way around :D
Its impossible to drag files from non-elevated to elevated windows
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Explorer isn't elevated so I made such conclusion. Anyway, my second sentence includes your one too. :wink:
tcp
Junior Member
Junior Member
Posts: 3
Joined: 2010-05-17, 06:59 UTC
Location: Berlin

Post by *tcp »

OK, you are all right - generally it's working. :oops:

Here is my (maybe unrelated to TC) very specific use case:
I tried to drag a file from TC out of a tar.gz archive into a WinSCP window inside of a VMware Player with Windows XP and VMware Tools installed. This is working if I drag a file directly from the file system, but not out of the archive. :roll:
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50549
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

When you drag a file out of an archive, there is no real file, so TC cannot send the usual "list of files" drop data. Instead, it has to send one or more OLE objects. The recipient would request the content of the file from that object - at which point TC would extract the data and pass it to the recipient. Of course this only works when the recipient also supports this type of drop data. For example, the Explorer does.
Author of Total Commander
https://www.ghisler.com
tcp
Junior Member
Junior Member
Posts: 3
Joined: 2010-05-17, 06:59 UTC
Location: Berlin

Post by *tcp »

Thanks for the explanation! :)
ghisler(Author) wrote:When you drag a file out of an archive, there is no real file, so TC cannot send the usual "list of files" drop data. Instead, it has to send one or more OLE objects. The recipient would request the content of the file from that object - at which point TC would extract the data and pass it to the recipient. Of course this only works when the recipient also supports this type of drop data. For example, the Explorer does.
Post Reply