Page 1 of 1

UltraISO incompatibility on drag-and-drop

Posted: 11 Jan 2007 12:16
by pissant
XYplorer 5.50.0010
UltraISO 8.6.0.1936
WinXP Pro SP2

When I open an image file in UltraISO that has a one-level directory structure, and drop the entire contents of it on XYplorer, I get this every time:
Error 9 (00000009)
Desc Subscript out of range
Dll 0
Proc doDropStuff
Source XYplorer
Version 5.50.0010
OS WinXP (Service Pack 2)
This makes UltraISO freeze.

Here is a sample floppy image, which can be used to reproduce this problem. To reproduce:

1. Open freeze.ima in UltraISO.

2. In UltraISO, select everything in the upper right pane (i.e. the folder named "folder" and the file named "file.txt"), and drag them to a folder in XYplorer.

Re: UltraISO incompatibility on drag-and-drop

Posted: 11 Jan 2007 12:19
by admin
Uh, UltraISO? I don't know/have that.

Posted: 11 Jan 2007 12:22
by pissant
That's why I included a link. If you need more information or anything else, let me know.

Posted: 14 Jan 2007 05:43
by pissant
Drag-and-drop also doesn't work properly when files/folders are dragged from TeraByte Unlimited's TBIView.

Still can't drag-and-drop from Thunderbird, though that seems to be a different problem.

There have been problems with at least half a dozen other third-party applications, but I usually don't report them.

Should I create a separate thread for each problem? Or not report individual drag-and-drop issues at all? (Not sure if it's one or a small number of problems that breaks everything, or if each one is its own thing.)

Posted: 14 Jan 2007 09:22
by admin
pissant wrote:Drag-and-drop also doesn't work properly when files/folders are dragged from TeraByte Unlimited's TBIView.

Still can't drag-and-drop from Thunderbird, though that seems to be a different problem.

There have been problems with at least half a dozen other third-party applications, but I usually don't report them.

Should I create a separate thread for each problem? Or not report individual drag-and-drop issues at all? (Not sure if it's one or a small number of problems that breaks everything, or if each one is its own thing.)
Report them here. Best would be if you find a small no-install app that makes such problems. Makes it easier for me to reproduce. Thanks!

Posted: 19 Jan 2007 22:38
by pissant
Well, I've encountered drag-and-drop issues with quite a few applications (to the extent that I have formed the habit of not relying on XYplorer at all for drag-and-drop), but all have required an installer.

Posted: 20 Jan 2007 06:16
by admin
pissant wrote:Well, I've encountered drag-and-drop issues with quite a few applications (to the extent that I have formed the habit of not relying on XYplorer at all for drag-and-drop), but all have required an installer.
Okay, which is the smallest least aggressive one? Thanks!

Posted: 20 Jan 2007 07:05
by pissant
Probably TeraByte Unlimited's TBIView. Here is a log of all the file system and registry parent objects added when TBIView 3.0 is installed:

Code: Select all

FILE SYSTEM DETAILS
---------------------------------------------------

    (+)(FOLDER) C:\Documents and Settings\All Users\Start Menu\Programs\TBIView
       (+)(FILE) TBIView Help.lnk
       (+)(FILE) Uninstall TBIView.lnk

    (+)(FOLDER) C:\Program Files\TBIView
       (+)(FILE) tbiview.CNT
       (+)(FILE) TBIView.exe
       (+)(FILE) tbiview.GID
       (+)(FILE) tbiview.hlp
       (+)(FILE) Uninst_TBIView.exe
       (+)(FILE) Uninst_TBIView.log

    (FOLDER) C:\WINDOWS\Help
       (+)(FILE) tbiview.FTS

REGISTRY DETAILS
------------------------------------------------

    (+)(REG KEY) HKLM\SOFTWARE\Classes\.img

    (+)(REG KEY) HKLM\SOFTWARE\Classes\Applications\TBIView.exe

    (+)(REG KEY) HKLM\SOFTWARE\Classes\TBIView.File

    (+)(REG KEY) HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2CD7C9E0-8DFC-11DA-6784-1AC038B618BE}

    (+)(REG KEY) HKLM\SOFTWARE\TeraByte Unlimited\TBIView

    (+)(REG KEY) HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\TBIView
I left out child registry objects because obviously, all you really need to be concerned with is the parent. (There isn't much anyway.)

To reproduce:

1. Install TBIView. After TBIView is installed, it should associate itself with .IMG files (as seen above under REGISTRY DETAILS).

2. Download this sample .IMG file (445 KB) and double click it to open it in TBIView.

3. In the left pane of TBIView, click the [+] to expand the parent folder. There is one subfolder therein, conspicuously named Drag me to a folder in XYplorer. But wait... Drag it to an Explorer window first. It should work. Then try dragging it to an XYplorer window. What happens to me, every time, is this:

Image

Posted: 20 Jan 2007 07:17
by admin
Thanks for your time and sweat. I'll check that out later...

Posted: 24 Jan 2007 10:32
by admin
I tried it. Yes, it does not work. But with the current BETA, you should get an error message "Failed to get dropped contents of ....".

I currently do not know how to handle this drop format. :( But I will find out later. :)

Update: at least I could fix it to drop TeraByte files correctly! :)

Posted: 25 Jan 2007 18:48
by pissant
Cool. Thanks for looking into this. The drag-and-drop limitations of XY drive me bonkers... Sorry, just being honest. I use XY so I don't have to use Explorer...

This may be totally unrelated to the other drag-and-drop issues, but I've long noticed (but for some reason, never pointed out) that one cannot drag a file system object to the Start button (to add it to the Start menu).

Posted: 26 Jan 2007 10:27
by admin
pissant wrote:This may be totally unrelated to the other drag-and-drop issues, but I've long noticed (but for some reason, never pointed out) that one cannot drag a file system object to the Start button (to add it to the Start menu).
This is related to the fact that dragging from XY to the rest of the world will not allow creating shortcuts. For me personally the biggest open mystery in XY development. I have communicated with all known and living drag-n-drop gurus about it and nobody knows the answer.
The workaround is: first create the shortcut "here", then drag-drop-move it to the Start menu.