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?

User Image
KRW
2 discussion posts
I have recently moved to DF from UltraMon and have a two monitor system with one above the other and I was expecting the Span toggle button to span an application’s window full screen across both monitors in the same way the Maximize to Desktop button in Ultramon did, but it doesn’t and actually collapses the window to a horizontal bar about a quarter of the screen height on a single monitor. This window can be stretched out across the two monitors but this position is not remembered and the same happens next time I use the button.
Am I missing something – Is this not the correct function to use for this – I have looked through the guides and the forum and cant see an explanation or solution any help would be appreciated – I’m currently evaluating the software but if I can get this working then I will purchase a pro license.
Sep 4, 2024  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Yeah that function only really works with horizontal monitors, not vertical. You can create a custom function that moves the window to the top left of the top monitor, and then sets the width & height to the two monitors combined. We have a guide on creating custom functions here: https://www.displayfusion.com/HelpGuide/CustomFunctions/
Sep 4, 2024  • #2
User Image
KRW
2 discussion posts
Hi Yes that has worked however is there any way to combine this with automatically turning off the task bar on the upper monitor when the app is spanned accross the two screens ?
Sep 13, 2024  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
You could create a scripted function that disables the taskbar and then runs the custom function that you created:

Code

using System;
using System.Drawing;

public static class DisplayFusionFunction
{
    public static void Run(IntPtr windowHandle)
    {
        // Disable taskbar on monitor 2        
        BFS.DisplayFusion.DisableTaskbar(2);
        
        // Run the custom span function
        BFS.DisplayFusion.RunFunction("Custom Function Name");        
    }
}
Sep 13, 2024  • #4
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)