Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
dng
9 discussion posts
Awesome work on 7.0 :) Thanks!

Now that desktop context menu has been collapsed to a folder, could you add "Load Next Image" to the list of actions?
Dec 18, 2014  • #1
Rick Fox's profile on WallpaperFusion.com
You can do that quite easily using regedit, if you are familiar with regedit that is. If so, what follows will make sense and take you two minutes. If not, follow the steps exactly; it's not actually difficult, you just need to get it right.

The only catch is that if you want the Next Wallpaper option in the DisplayFusion menu subfolder, you have to rename the existing submenu key in the registry and then turn off the context menu in DF. Otherwise, DF re-writes the original menu every startup, as I found out when I made my own menus. The instruction include that too.

Instructions:
1. Run Regedit
2. Go to this key: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DesktopBackground\Shell
3. In there, you will see a DisplayFusionkey (looks like a folder icon); rename this key to DisplayFusion2
4. Go to DF's settings and turn off the desktop context menu. Your menu will stay though, because you have just renamed it and DF won't remove that.
5. In the DisplayFusion2 key wou will see a SubCommandsitem. These are the submenu entires Double-click to edit it.
6. To what is already there, add DisplayFusion.NextWP, where you want it to appear in the menu order. Note that you must seperate each item in that list with a semicolon so you'll need one of those too.
7. DisplayFusion.NextWP just points to another place in the registry that we will now make...

8. I've attached a registry file that you can just double-click to add, to do this next bit for you, or you can continue to follow the instructions. Look a them anyway, so you can see what the file does if you use it.

9. Go to this key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell
10. Under that key you will see the DisplayFusion.xxx commands, these are what actually happens when a menu item is clicked. We are going to make a new one.

11. Right click on the shellat the end of the key you have just gone to, and select New / Key
12. Call the key DisplayFusion.NextWP - that's the name we used earlier.
13. Inside that key, double-click(Default)to edit the contents, and make it say what you want the menu option to appear as, for instance, Next Wallpaper
14. Right-click the blank space under (Default), and select New / String Value
15. Call it Icon , and edit the contents to "C:\Program Files (x86)\DisplayFusion\DisplayFusionCommand.exe" WITH THE QUOTE MARKS
16. Right-click the blank space under (Default) again, and select New / Key
17. Call the key command
18. Inside the commandkey, you will have another (Default) item. Doublt click this, and set it to this exactly, including quotes where I have them: "C:\Program Files (x86)\DisplayFusion\DisplayFusionCommand.exe" -wallpapernextimage
19. That's it. No need to save or anything. If you've done it right, you will now have the menu you want.

I've just done the above and it works. Any problems, or if you're unsure about using the registry, just ask.

Rick.
• Attachment: NextWP.zip [445 bytes]
Dec 18, 2014 (modified Dec 18, 2014)  • #2
User Image
dng
9 discussion posts
Many thanks, Rich! But should I take it that the desktop context menu is feature-stable and will not be modified in the near future? I would prefer not to carry out registry editing if it means altering existing keys.

(as a temporary measure for now, I have gone for adding a registry key outside the folder)
Dec 18, 2014  • #3
Rick Fox's profile on WallpaperFusion.com
Oh, and I should point out that if any changes are made to the desktop context menu in another DF version, obviously you won't see that until you re-enable the context menu. Then, you will have to go through a similar process to the first part above unless the change is to add what you have asked for anyway.

Ha-ha - I was typing as you posted the previous, lol.
Dec 18, 2014 (modified Dec 18, 2014)  • #4
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@dng: We do have your request on our list, but no ETA on when we might add it at the moment. Rick's work around is a good one to use for now :)

I'll be sure to post an update here when we do add "Load Next Image" to the context menu officially.

Thanks!
Dec 18, 2014  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
In the latest version of DisplayFusion (7.1), you can now right-click the desktop and choose DisplayFusion > Load Next Random Wallpaper image :)

Thanks!
Jan 16, 2015  • #6
User Image
dng
9 discussion posts
Awesome, Keith. Thanks for the update.
Jan 16, 2015  • #7
User Image
LCMI
2 discussion posts
This information is great! however, what if I want to ADD functionality? I have searched and cannot seem to find a list of subcommands to use. Are they available to us? If so, where do we find them?

I am running DF Pro 8.0 (Beta 2), but that should not really as relevant as the question itself.

Thanks!!!
Jan 17, 2016  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
What functions were you looking to add? It's possible to add custom things through the registry, but it's not very straight forward.
Jan 19, 2016  • #9
User Image
LCMI
2 discussion posts
sorry for the delay. I would really like the ability to change monitor profiles with the mouse "right-click" menu from the desktop. right now, I have to select the "Monitor Configuration" option, then load a profile.
Mar 1, 2016  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
There are a couple of other ways to load Monitor Profiles that would be easier than customizing the desktop context menu. Do either of these options interest you?
  • Desktop icon for loading a specific Monitor Profile
  • Hotkey for loading a specific Monitor Profile
  • Hotkey for switching to the "next" Monitor Profile (alphabetical)
Mar 1, 2016  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(1)  Login to Vote(-)