Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
ro0415
8 discussion posts
I have a pc monitor and a tv, and i've made it so that when i click ctrl+alt+a it switches between them. Howverer i'd like to have to different desktop icon profiles for each monitor. I know how to do this, but the desktop icon profiles does not change the size of the icons and it doesn't detect if a icon has been deleted or not. I want it so that when i press ctrl+altä it switches to my tv, and then the icons become bigger, and some that i only use on the pc monitor will dissapear. If i press ctrl+alt+a again it changes back to the pc monitor, the icons turn to the middle size, and all the icons the were removed for the tv profile appear again.

If it's hard to understand what i mean, just ask, and i'll try to formulate it better.
Dec 20, 2014  • #1
User Image
ro0415
8 discussion posts
Anyone?
Dec 22, 2014  • #2
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
It sounds like you want to adjust the icon size, along with their positions, is that correct? If so, DisplayFusion can't adjust the icon sizes yet, but it would be possible to do in a scripted function. Let me know if I've understood you correctly and maybe we can put a script together for you. :)
Dec 22, 2014  • #3
User Image
ro0415
8 discussion posts
Quote:
It sounds like you want to adjust the icon size, along with their positions, is that correct? If so, DisplayFusion can't adjust the icon sizes yet, but it would be possible to do in a scripted function. Let me know if I've understood you correctly and maybe we can put a script together for you. :)


Yeah, I want to have different sizes, locations and icons for each profile. So for pc i have many medium sized icons in specific locations, while for my tv i have few, large sized icons.
Dec 23, 2014  • #4
User Image
ro0415
8 discussion posts
Quote:
It sounds like you want to adjust the icon size, along with their positions, is that correct? If so, DisplayFusion can't adjust the icon sizes yet, but it would be possible to do in a scripted function. Let me know if I've understood you correctly and maybe we can put a script together for you. :)


Did you figure anything out?
Dec 28, 2014  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Sorry for the delayed response. Just moving them to different locations isn't too bad, but actually removing and re-adding specific icons would be really tricky, and isn't possible with the current scripted functions. I'll add this to our feature request list though, and if we're able to make something work, I'll be sure to let you know!
Dec 30, 2014  • #6
User Image
ro0415
8 discussion posts
Quote:
Sorry for the delayed response. Just moving them to different locations isn't too bad, but actually removing and re-adding specific icons would be really tricky, and isn't possible with the current scripted functions. I'll add this to our feature request list though, and if we're able to make something work, I'll be sure to let you know!


Thanks!
Jan 2, 2015  • #7
User Image
ro0415
8 discussion posts
Quote:
Sorry for the delayed response. Just moving them to different locations isn't too bad, but actually removing and re-adding specific icons would be really tricky, and isn't possible with the current scripted functions. I'll add this to our feature request list though, and if we're able to make something work, I'll be sure to let you know!


Would it be possible to change the icon size for each profile?
Jan 8, 2015  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I'm not sure, to be totally honest. I'll look into it and keep you posted.
Jan 15, 2015  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, I've had a chance to look into this some more. There's a third party command line utility that can modify the size of the desktop icons. It would be possible to run that from a DisplayFusion scripted function, so that you could load a desktop icon profile, and then change the icon sizes all in one function. I'll post up an example next week for that :)
Jan 23, 2015  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, here are the steps that I came up with, to have two scripted functions for switching between desktop icon locations and sizes:
  • Move your desktop icons to where you want them, and use Ctrl + Mouse Wheel Up to change the size. Make note of how many clicks up you go, you'll need it for later.
  • Save that layout as a Desktop Icon Profile called "Large"
  • Move your desktop icons again to where you want them to be when they're small, and use Ctrl + Mouse Wheel Down to change the size back. Again, make not of how many clicks down you go.
  • Save that layout as a Desktop Icon Profile called "Small"
  • Create two scripted functions (Settings > Functions tab) with the following code (make sure to change the number value in the parameters of the BFS.Application.Start line to correspond with your number of clicks noted in steps 1 and 3:

Load Large Desktop Icons:

Code

using System;
using System.Drawing;

public static class DisplayFusionFunction
{
  public static void Run()
    {
      BFS.DisplayFusion.LoadDesktopIconsProfile("Large");
      BFS.Application.Start("C:\\Tools\\DesktopIconSize.exe", "+3");
    }
}


Load Small Desktop Icons:

Code

using System;
using System.Drawing;

public static class DisplayFusionFunction
{
  public static void Run()
    {
      BFS.DisplayFusion.LoadDesktopIconsProfile("Small");
      BFS.Application.Start("C:\\Tools\\DesktopIconSize.exe", "-3");
    }
}


Then give those Functions key combinations or titlebar buttons, and use them whenever you want to switch profiles. Hope that helps!
Jan 26, 2015 (modified Jan 26, 2015)  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)