Page 2 of 2

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 15:49
by dsbcpas
Cannot drag .eml or attachments from Thunderbird into xyplorer, version 24.80:
Features list indicates that this can be done, but I can't do it. Is there a trick involved? I am on a 30 day trail for my company and this will be a deal killer.

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 16:03
by highend
Is Thunderbird running with non-elevated privileges but XY is elevated?

Show a gif animation how the cursor changes when you drag it over XY's list pane

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 16:32
by admin
This is the pattern I see over here:

Code: Select all

Dragging from Other Program to XYplorer
  Other Program (Elevated) -->  XYplorer (Elevated)   OK
  Other Program (Elevated) -->  XYplorer (Normal)     OK
  Other Program (Normal)   -->  XYplorer (Elevated)   NOPE
  Other Program (Normal)   -->  XYplorer (Normal)     OK

Dragging from XYplorer to Other Program
  XYplorer (Elevated) -->  Other Program (Elevated)   OK
  XYplorer (Elevated) -->  Other Program (Normal)     OK
  XYplorer (Normal)   -->  Other Program (Elevated)   NOPE
  XYplorer (Normal)   -->  Other Program (Normal)     OK
In short, there is no way up (thanks to UAC).

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 16:44
by highend
@Don

Sure there is, just integrate: User Interface Privilege Isolation [UIPI] via ChangeWindowMessageFilter
and then non-elevated apps can send their stuff to an elevated XY instance...

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 16:57
by admin
I tried that on 20150110 but it failed. Did not make any difference. This API does not affect the way drag and drop is handled in XYplorer.

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 17:23
by highend
It's not using WM_DROPFILES?

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 17:27
by admin
OLE drag/drop.

Also, subverting UAC is not good design. If you don't want UAC, you should turn it off.

Re: Cannot drag files from outside into xyplorer

Posted: 23 Aug 2023 17:29
by highend
Bad design :bug: :mrgreen: