Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

230427184423's profile on WallpaperFusion.com
Good evening

My previous Multi Monitor Window Handler had this nice feature:

I have three Window regions (Monitor Splits in displayfusion):

|Left|Center|Right|

Active Window start-position: Left region

Each time I press Win-Right, the active Windows grows and then shrinks again:

Step 1: Left Region
Step 2: Left + Center Region
Step 3: Left + Center + Right Region
Step 4: Center
Step 5: Center + Right
Step 6: Right
Step 7: Left

Is this possible with displayfusion?
This feature allows to use Regions in a very flexible manner.

Thanks in advance,
kind regards,
Tom
Jul 14, 2015  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
We should be able to do this with a Scripted Function. I'll let you know as soon as we have one to try out :)
Jul 15, 2015  • #2
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, here you go! Could you give this script a try? Here's how to set it up:
  • On the DisplayFusion Settings > Functions tab, click the "Add Scripted" button
  • Paste in the code from the attached text file
  • Give it a key combination and a name, and click OK
  • Optionally, select it, click "Toggle TitleBar Button" (to add it to the caption bar of every application)
  • Click Apply and test it out

If that's what you were looking for, just let me know if you'll also need a one for moving left and we'll do that one up as well :)
• Attachment: Move_And_Span_Window_Across_Monitors.txt [2,896 bytes]
Jul 16, 2015  • #3
230427184423's profile on WallpaperFusion.com
Hi Keith,

thank you very much for yor answer & script!!, you almost got the solution I have described, so I extended the script.
If you have 3 Split areas, then it moves the active Window with each function call to the 3 split areas:

Code

x--
xx-
-x-
-xx
--x
xxx
next step: jump to the next monitor

For 4 Split areas it handles the active Window like that:

Code

x---
xx--
-x--
-xx-
--x-
xxx-
--xx
---x
xxxx

With the internal function GetNextArea() and GetPreviousArea() the Window can be moved foreward an backward.

Kind regards
Tom
• Attachment [protected]: Toms Move and Span Spit Monitors.zip [6,149 bytes]
Jul 30, 2015  • #4
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Awesome! I can post this to the online script repository if you like, just let me know :)
Aug 6, 2015  • #5
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)