Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?
Save up to 50% on our desktop apps during our Year End Sale!Save up to 50% on our desktop apps during our Year End Sale, including DisplayFusion, ClipboardFusion, FileSeek, LogFusion, TrayStatus, and VoiceBot!Save up to 50% on our desktop apps during our Year End Sale!

User Image
Mikhael Saadeh
5 discussion posts
I have been using DF for several years now and have loved the advancement thus far. Thank goodness for developers and companies like this that make life easier for people that constantly wonder how things could be made better. Thank you!

Several times a week, I have to conduct a meeting that requires a screen share. Since Lync shows the lines where splits are applied on a shared screen, I have a separate Monitor Configuration Profile that I switch to just prior to me meeting that takes away the splits on the monitor that I share out.

The problem is that I currently am in a situation where I like to work in a high contrast theme. Unfortunately high contrast themes throw off people that are not accustomed to that. In addition, Microsoft (in their infinite wisdom and seemingly infinite resources)and their Excel spreadsheet product refuses to play nice with high contrast themes and removes all color from spreadsheets. This means that I have to switch to a non-high contrast theme to properly display a spreadsheet. Can an option to change a saved theme be added to the monitor configuration profile options so that I do not have to find other means to control this?
Mar 24, 2015  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Which version of Windows are you running, and what are the names of your Monitor Profiles that you toggle between? We could probably write up a Scripted Function that changes the Theme and loads a Monitor Profile at the same time :)
Mar 25, 2015  • #2
User Image
Mikhael Saadeh
5 discussion posts
Home-Dev = High Contrast (Saved As: EyeSaverFinal)
Home-ScreenShareFriendly = Windows Default (Saved as: RegularFinal)

I also love the key combination feature which I use to quickly switch between them. Will the scripted option still be able to switch via Key-Combination, or would this be an external script using the command line options and thereby removing that functionality? I know I could probably use AutoHotKey or an equivalent tool that would take my key combo and trigger the script, but I was hoping that this could be something that could be managed easily in one place.

Thanks for your response, and even if I do lose the DF embedded key-combo features, I would be interested in the script since I don't feel like searching how to change a theme via script :)

Thank You!
Mar 26, 2015  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
It should still be possible to do that. Do you just have the two Monitor Profiles, or do you have more? Also, which of those were the Monitor Profile names? Home-Dev and Home-ScreenShareFriendly, or EyeSaverFinal and RegularFinal?
Mar 27, 2015  • #4
User Image
Mikhael Saadeh
5 discussion posts
I realized I didn't mention that I use Windows 8.1. Apologies for not including that.

I only use 2 profiles most often and those are the ones I usually switch to and from. I also have a windows theme saved for each setup that I switch to and from. I am not sure if that matters but I will also include the name that I saved them as(shows up under My Themes).

Monitor Profile 1 (Most Used)
DF Monitor Profile Name: Home-Dev
Desired Windows Theme: High Contrast Black
Desired Windows Theme Saved Name: EyeSaverFinal
Key Combination: Ctrl+Shift+1

Monitor Profile 2
DF Monitor Profile Name: Home-ScreenShareFriendly
Desired Windows Theme: Windows Default Theme
Desired Windows Theme Saved Name: RegularFinal
Key Combination: Ctrl+Shift+2
Mar 31, 2015  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
No worries, thanks! I'll let you know as soon as I'm able to write up a script for this. I think we'll need to add a function to the scripting API for this to work though, so it may take a bit as I'll have to wait for the next beta.
Apr 1, 2015  • #6
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, I've managed to write a couple of scripted functions that will do what you're looking for :)

Here's how to set them up:
  • On the Settings > Functions tab, click Add Scripted
  • Give it a name and a key combination
  • Paste in the code from one of the attached text files
  • Click OK
  • Do the same for the other script

Hope that helps!

Edit: Just realized that the path to the themes is the path on my system. You'll need to update the "Keith" part of C:\\Users\\Keith\\AppData... with your username :)

Edit2: I've fixed up the scripts to use the %LOCALAPPDATA% environment variable so that you don't need to modify the paths :)
• Attachment: Load Home-Dev.txt [580 bytes]
• Attachment: Load Home-ScreenShareFriendly.txt [595 bytes]
Apr 16, 2015 (modified Apr 16, 2015)  • #7
User Image
Mikhael Saadeh
5 discussion posts
Thank you for doing this, and so quickly.

I feel kind of silly asking, but I cannot seem to access the attachments. They come up as [Protected], which I assume means that only you and I can access them. Although I am logged in as myself, I cannot figure out how to download them. Am I missing something obvious?
Apr 22, 2015  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Woops! Sorry about that. I forgot to disable the protected mode when I attached the files. Give it a try now :)
Apr 22, 2015  • #9
User Image
Mikhael Saadeh
5 discussion posts
Your scripts worked right away with no modification and they do what I need. The only thing I noticed was that my screens go blank for about 4 seconds while the transition is being made, but it's completely livable, and I'm happy. Thank you again for your help!
Apr 23, 2015  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
No worries, glad to hear it!
Apr 24, 2015  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)