Aboobaker Mahomed29379
7 discussion posts
Hi,
Id like to suggest a feature that I think would be extremely useful!
You currently have a Timer Trigger but it cant be used with all the other options (Match Conditions, Frequency, Stop processing if match).
It would be great if those options were available with the Timer Trigger.
That would open up a whole realm of possibilities when managing existing windows!
e.g
Right now I have to rely on DisplayFusion loading up Apps that already have a Load on Startup feature built in just so I can then move them to the correct location. (Theres only a specific set I want fixed in position). Only reason I do this is because DisplayFusion sometimes loads after the Apps on startup and thus the Window Created notification has already passed.
With the above suggested feature I could add something like the following:
Timer with Interval (5000ms)
Frequency: Once-Per-Process-Name Or Window
Stop Processing if rule matches: False
Match Conditions:
Process Filename: Lync.exe
....etc.....
I can then let the Apps loads up using their own Startup routines and let DisplayFusion handle window management on a timer once it has loaded.
This is only one example of course, Im sure there will be lots more things that can be done with it!
I realise this would require some polling of existing windows that are loaded so performance would be a consideration (Add a Use With Caution message!) but Im sure your talented team can come up with a way of optimizing it!
Thanks
Interesting idea, but you're right about performance considerations due to having to look through every open window to see if the Trigger matches.
Have you seen the new Window Position Profiles feature? With that, you could position all of your windows, save it as a profile, then load the profile using a "DisplayFusion Starts" Trigger that has a 5000ms (or whatever time you need it to be) Wait action.
Aboobaker Mahomed29379
7 discussion posts
Hi - Thanks for the reply. Your suggestion really helped! One quick question though, Is there a way of Excluding specific window or app from Position Profiles (I couldnt see anything in App Comptability - I tried disable app hook)? Reason I ask is that the position profiles interferes with an older tray app (Desktop Reminder 2) which wont close back to tray properly when Window positions are loaded. For now Im closing the app, saving window positions and then reloading the app but that could get tedious quickly!