xPopup Multimonitor Thread last updated on 2006-08-03 19:45:13

Posted by member 335009 on 2006-08-01 13:07:59

This may be really simple, but I want my popup to display on one screen only. I have 2 monitors and when I bring up my popup, I can straddle the screen. I have figured out how to get it to work properly on my primary monitor, but my secondary monitor (on the right) always has the submenus opening to the left and then they start going onto my primary monitor. Any ideas?

Posted by member 1949 on 2006-08-01 23:48:37 link

let take a guess here...
Your right monitor is your primary?
Your left monitor is your secondary?

Posted by member 335009 on 2006-08-02 10:22:52 link

I guess I should have been a bit more specific. I hinted at it, but never actually said it. Here is my set up:
Primary: Left
Secondary: Right

If I set the following, everything works fine on my primary monitor, but the popups on the secondary open to the left in an attempt to get onto the primary monitor.
xPopupScreenX 0
xPopupScreenY 0
xPopupScreenWidth $ResolutionX$
xPopupScreenHeight $ResolutionY$

If I don't set the values, the popups will treat my monitors as if they are one and open up using both screens. I want the popups to stay on the screens where I open them.

Posted by member 248213 on 2006-08-03 03:26:07 link

do you have any jdesk settings for the monitors?

Posted by member 335009 on 2006-08-03 11:02:33 link

The only settings I use for jdesk are:
jDeskWorkArea "0,28,0,-28"
jDeskDesktopFolder "$desktop$"

Posted by member 248213 on 2006-08-03 15:42:20 link

I *think* jDesk sets the $Resolution$ evars, so you need to tell jDesk you have multimon too, I *think*

Posted by member 99 on 2006-08-03 19:45:13 link

They're set by the core.

I don't know why anyone would want a popup to span multiple screens... so IMO it should just be permanently set that way in the module. (I have a vague sense that I may have fixed this in popup2 at some point.)