Recent Posts

Pages: [1] 2 3 4 5 ... 10
1
Support and Feedback / Re: MC using wrong app to open multiple files
« Last post by Jungle on Today at 08:30:40 »
I've configured PDF-XChange as a Launcher (Run/Open), neither viewer nor editor.
When I launch *.pdf from a "normal" panel, some lines appear in the Application Log (Debug/Full)

Code: [Select]
2024-12-06 10:26:39.056 Execute file item : "x:\path\file.pdf"
2024-12-06 10:26:39.076 ShellExecute returned without any error

When I launch *.pdf from RES1:, nothing appears in the Application log.
2
Some more to add.

1. It seems that the way of launching depends on Explorer tabs type.
E.g. from the RES1: tab my *.pdf files are opened in MS Edge (which is the default app). And from "normal" file tab the same files are opened in configured app (PDF-XChange)

2. If custom config settings are wrong, the file will not be opened from the "normal" file panel. And it's confusing when the default file icon is used. So you see some associated icon, try to launch and nothing happens. I think either the default app should be launched or some kind of notification displayed. Maybe MC should check certain settings at startup and warn a user in a some way.
RES is a normal panel. it is just showing content of virtual device RES1:,
Not sure why you get different behaviour. I get the same. Both are opened in edge
3
You are saying "view" So I guess you edit the "view" part in FileType Setup.?

When you click to "Open" file. you are not viewing them.. you are Opening them. so the "Open/Run" part in FileType Setup is used.

By default it is handled by windows and windows will open all of the files that MC send to Windows with the program associated with the file.
You can override that behaviour if you want, But then I don't think opening multiple is supported. But Then you can do that from Script and define you own command.



4
Support and Feedback / Re: MC using wrong app to open multiple files
« Last post by Jungle on Today at 06:32:37 »
Some more to add.

1. It seems that the way of launching depends on Explorer tabs type.
E.g. from the RES1: tab my *.pdf files are opened in MS Edge (which is the default app). And from "normal" file tab the same files are opened in configured app (PDF-XChange)

2. If custom config settings are wrong, the file will not be opened from the "normal" file panel. And it's confusing when the default file icon is used. So you see some associated icon, try to launch and nothing happens. I think either the default app should be launched or some kind of notification displayed. Maybe MC should check certain settings at startup and warn a user in a some way.
5
Support and Feedback / MC using wrong app to open multiple files
« Last post by bgroper on Today at 04:56:24 »
Hi forum
I'm using MC 14.4 (build 3047) on Windows 10 Pro-N.
I have Windows configured with FoxitReader as the default viewer for PDF files.
Also added *.pdf to File Type Setup in MC, with pointer to FoxitReader.
I can also see the xml elements and values saved in C:\Users\user\AppData\Roaming\MultiCommander\Config\FiteTypes.xml.
Using MC, a point and click at a single pdf file opens the file using the FoxitReader as expected.  Tick.
When MC has multiple pdf files selected (ie 2 or more files), they will all open using a different app.  A secondary PDF tool.
How do I make MC open multiple files in the selected default app, FoxitReader ?
Thanks for any tips or clues, and thanks for the great program.

Edit.  Yes, after making these changes I did restart windows, but the problem remains.   :(
6
Thank you for the updates !!  8)
7
Ok so FF so send both BITMAT and a FILE (HDROP)
MC take HDROP first if exists

Too take the picture is has to download it again. But that might be possible. I will check and see how other drop also work so it does not break something else

For Edge/Chrome it picks up the "FileContents" (file content) (Together with FilegroupDescriptorW  for filename) that is the actual file already, That MC saves.
8
ClipSpy shows the following clipboard formats:
So the clipboard contains URLs that point to the original image, binary bitmap data of the image and a path to a temporary *.bmp file for the image.

I guess one can not blame MC to take the available bitmap data instead of getting the original files from the URL (as Windows Explorer seems to do).
Therefore I withdraw my complaint. Thanks for pointing me to the ClipSpy app though.

Fun fact: Dragging and dropping an image from Edge to MC works as I would have expected. Why? Because Edge only delivers CF_TEXT and CF_UNICODETEXT in the clipboard and no bitmap data. Like with Firefox, both formats contain the image URL.

About making MC Open Source: I understand your concerns and of course respect your decision.
9
I don't have FF, so don't know what the drop data they send. MC just save the data that it receives. Often it is files.

with clipspy ( https://www.softpedia.com/get/Office-tools/Clipboard/ClipSpy.shtml )
You can see what data FF is sending with d&d. and I can say if MC support that or not.

OpenSource. No MC is not a good project for that. it is too big. And no outsider would ever take the time to understand the codebase. it is massive.
And there is also a security concern. Having anybody be able to release a version of MC, a program that lots of people run as admin. It not good.
10
When images are dragged from a web page in Firefox and dropped into a folder in Multi Commander, they are always converted to BMP They should keep their original format, like JPG or PNG.

When dropping the images into a folder in Windows Explorer, they do keep their original format without any conversion. Therefore the necessary information must exist.
Copying an image in Firefox and pasting it into an MC folder is also correctly handled. It's only with drag and drop, that the unwanted conversion occurs.

Mathias, did you ever consider making the whole project Open Source, so that others could help fixing all these little nuisances?
Pages: [1] 2 3 4 5 ... 10