Created attachment 157584 [details] "Open with external tool" FastStone screenshot In fastStone viewer there is the very convenient feature: In options, declare external tools that interact with FastStone. In the main window, right clic on a thumbnail => open with => select the tool in the list. Then, the tool is opened with the selected image. Very usefull. Best regards.
Hi, I already search on the web how to deal with the Microsoft API to get this list of installed application supporting a mime-type, and i just found the open-with dialog, not the code to embed the list of application in a context menu. The Linux and MacOS implementations for the service menu is located here : https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/threadimageio/engine/dservicemenu.h A future Windows implementation must be hosted at the same place of course... Best Gilles Caulier
Thanks for feedback. FastStone does not deal with the "Microsoft API to get this list of installed application supporting a mime-type". It is relevant to the user to make the list (in options). Simple, basic, but it works. Best regards, #L.
Really, how it take these type-mime information without to use the Windows API ???
*** This bug has been marked as a duplicate of bug 415845 ***
(In reply to caulier.gilles from comment #3) > Really, how it take these type-mime information without to use the Windows > API ??? Manually ! So basic !
We started with digiKam-8.3.0 to create/support *.desktop files under Windows. This makes it possible to integrate programs into an "Open with..." menu. Various *.desktop files are already available as standard, such as Darktable, RawTherapee, Windows Media Player, Microsoft Paint, VLC Player, DxO PhotoLab 7, etc. If these programs are available, they will be displayed in the menu. It is possible to create your own *.desktop files under "C:\Users\%USERNAME%\AppData\Local\applications". A typical *.desktop file looks like this: ------------------------------------------------------------------------------- [Desktop Entry] Type=Application Name=Gimp Exec="%ProgramFiles%/GIMP 2/bin/gimp-2.10.exe" %f Icon="%ProgramFiles%/GIMP 2/bin/gimp-2.10.exe" MimeType=image/jpg;image/raw ------------------------------------------------------------------------------- I'm closing this bug now. Maik