Re: Problems with Multiple Monitors

2021-05-06 Thread Roger Guay via use-livecode
Good catch, Gabe. my menubar is set to the bottom MBP display, and didn’t think to mess with the menubar in the top display. Thanks, Roger > On May 6, 2021, at 12:10 PM, Gabe J via use-livecode > wrote: > > Oh, I think I see what the difference is: The screenRects will be in a > different

Re: Problems with Multiple Monitors

2021-05-06 Thread Gabe J via use-livecode
Oh, I think I see what the difference is: The screenRects will be in a different order depending on which screen the menubar is set to. So, when the menubar is set to the top screen, your script sends stack "revMenubar" to the bottom screen. I was running with the menubar set to be on the top

Re: Problems with Multiple Monitors

2021-05-06 Thread Gabe J via use-livecode
Yeah, "Displays have separate Spaces" is unchecked. Yes, your script is moving stack "revMenubar" to near the top of the bottom screen when the top and bottom screen are left-aligned, but since it is on the bottom screen (below stacks on the top screen) the stacks above it on the top screen do not

Re: Problems with Multiple Monitors

2021-05-06 Thread Roger Guay via use-livecode
Huh . . . this is hard to understand since the script toggles revMenubar precisely to the top of one monitor or the other based on returned screenRects. And, you unchecked the “Displays have separate Spaces” in the Mission Control System Prefs? Roger > On May 6, 2021, at 11:39 AM, Gabe J via

Re: Problems with Multiple Monitors

2021-05-06 Thread Gabe J via use-livecode
If I were to do everything on the bottom screen, it would work. But to use stacks on the top screen, stack "revMenubar" needs to go to the top of the top screen, it appears. (At least in LC 9.6.1) Gabe On Thu, May 6, 2021 at 1:39 PM Gabe J wrote: > Sorry Roger, > > I was replying to the email

Re: Problems with Multiple Monitors

2021-05-06 Thread Gabe J via use-livecode
Sorry Roger, I was replying to the email thread--- I clicked reply on your message because it was the last one in my list here. However, I just tried your script and it looks like it isn't working. I have an external screen positioned above my laptop and it ran into the same problem: Since stack

Re: Problems with Multiple Monitors

2021-05-06 Thread Roger Guay via use-livecode
Gabe, before delving deeply into your message, are you saying that my script does not work for you? Roger > On May 6, 2021, at 9:56 AM, Gabe J via use-livecode > wrote: > > Also, the point of my previous email is that stack "revMenubar" seems to > move around sometimes when you change

Re: Problems with Multiple Monitors

2021-05-06 Thread Gabe J via use-livecode
Also, the point of my previous email is that stack "revMenubar" seems to move around sometimes when you change multi-monitor configurations on Mac, which sets up the conditions for this issue. Gabe On Thu, May 6, 2021 at 11:52 AM Gabe J wrote: > I've discovered that LiveCode (at least LC

Re: Problems with Multiple Monitors

2021-05-06 Thread Gabe J via use-livecode
I've discovered that LiveCode (at least LC 9.6.1) seems to force the reported top of a manually-moved stack to be the bottom of stack "revMenubar" + 20, if the stack is overlapping revMenubar (even if revMenubar is not visible), even if the visual top of the stack is higher than that. All mouse

Re: Problems with Multiple Monitors

2021-05-06 Thread Roger Guay via use-livecode
Hi Fred et al, I use the following script to switch the monitor I wish to use for the revmenubar and revTools and then position pallets like my own rTools and tmAlign3. It is working quite nicely for me with my external monitor positioned above my MBP and “Displays have separate spaces”

Re: Problems with Multiple Monitors

2021-05-06 Thread Paul Dupuis via use-livecode
On 5/6/2021 4:41 AM, Fred Moyer via use-livecode wrote: On May 4, 2021, at 5:32 PM, Fred Moyer wrote: Anyone having problems with multiple monitors and LC? I’m running 9.6.1 - Mac. I have a feeling LC is confused because I like to connect and disconnect monitors from my MacBook Pro. (Even

Re: Problems with Multiple Monitors

2021-05-06 Thread Fred Moyer via use-livecode
> On May 4, 2021, at 5:32 PM, Fred Moyer wrote: > > Anyone having problems with multiple monitors and LC? I’m running 9.6.1 - > Mac. I have a feeling LC is confused because I like to connect and disconnect > monitors from my MacBook Pro. (Even the MacOS sometimes gets confused.) But > now

Re: Problems with Multiple Monitors

2021-05-05 Thread Paul Dupuis via use-livecode
On 5/5/2021 12:15 PM, Mark Wieder via use-livecode wrote: On 5/5/21 8:53 AM, Paul Dupuis via use-livecode wrote: I'm afraid I can't help with this. A good while ago, I moved to my own centerWindow command that doesn't use screenLoc, but uses the stack's (window's the screen property 9for the

Re: Problems with Multiple Monitors

2021-05-05 Thread Paul Dupuis via use-livecode
On 5/5/2021 12:15 PM, Mark Wieder via use-livecode wrote: On 5/5/21 8:53 AM, Paul Dupuis via use-livecode wrote: I'm afraid I can't help with this. A good while ago, I moved to my own centerWindow command that doesn't use screenLoc, but uses the stack's (window's the screen property 9for the

Re: Problems with Multiple Monitors

2021-05-05 Thread Mark Wieder via use-livecode
On 5/5/21 8:53 AM, Paul Dupuis via use-livecode wrote: I'm afraid I can't help with this. A good while ago, I moved to my own centerWindow command that doesn't use screenLoc, but uses the stack's (window's the screen property 9for the line number of the screenRect the stack is on) and the

Re: Problems with Multiple Monitors

2021-05-05 Thread Paul Dupuis via use-livecode
On 5/5/2021 11:42 AM, Richard Gaskin via use-livecode wrote: Thanks, Paul, and the others who chimed in. I'm familiar with the documented features for screen metrics, just trying to determine if the rect of the main screen no longer being the reference point for metrics is a change/bug I need

Re: Problems with Multiple Monitors

2021-05-05 Thread Richard Gaskin via use-livecode
Thanks, Paul, and the others who chimed in. I'm familiar with the documented features for screen metrics, just trying to determine if the rect of the main screen no longer being the reference point for metrics is a change/bug I need to be concerned about? And this got me thinking about

Re: Problems with Multiple Monitors

2021-05-05 Thread Paul Dupuis via use-livecode
On 5/4/2021 8:20 PM, Richard Gaskin via use-livecode wrote: Paul Dupuis wrote: With multiple monitor, zero vertical is the top of the top most monitor  - regardless of whether it is the primary monitor or not. If the screenRect is no longer based on the main monitor, what is the screenloc?

Re: Problems with Multiple Monitors

2021-05-05 Thread Roger Guay via use-livecode
I hear ya, but with this list we Illegitimi non carborundum! Roger > On May 5, 2021, at 4:36 AM, Martin Koob via use-livecode > wrote: > > I will have to deal with reprogramming the wetware and the muscle memory > which at my age may be a much more difficult process. The ole wetware ain’t >

Re: Problems with Multiple Monitors

2021-05-05 Thread Martin Koob via use-livecode
Hi Roger Thanks, I’ll try that. However then I will have to deal with reprogramming the wetware and the muscle memory which at my age may be a much more difficult process. The ole wetware ain’t as moist and flexible as it once was ;-) Martin > On May 4, 2021, at 8:17 PM, Roger Guay via

Re: Problems with Multiple Monitors

2021-05-04 Thread Roger Guay via use-livecode
Use the plural of Screenrect … Screenrects. This returns a Screenrect for each monitor connected. Roger > On May 4, 2021, at 5:20 PM, Richard Gaskin via use-livecode > wrote: > > Paul Dupuis wrote: > > > With multiple monitor, zero vertical is the top of the top most > > monitor -

Re: Problems with Multiple Monitors

2021-05-04 Thread Richard Gaskin via use-livecode
Paul Dupuis wrote: > With multiple monitor, zero vertical is the top of the top most > monitor - regardless of whether it is the primary monitor or not. If the screenRect is no longer based on the main monitor, what is the screenloc? In a multi-monitor setup, with metrics like that how can

Re: Problems with Multiple Monitors

2021-05-04 Thread Roger Guay via use-livecode
Hi Martin, I have the same setup . . . second monitor on top of my MBP. I solved the problem by unchecking “Displays have separate Spaces” in the Mission Control System Preferences. Roger > On May 4, 2021, at 3:17 PM, Martin Koob via use-livecode > wrote: > > Hi > > I have found that

Re: Problems with Multiple Monitors

2021-05-04 Thread Martin Koob via use-livecode
Hi I have found that when I arrange monitors on my MacBook Pro I can’t position the second monitor above the main monitor(the one with the menu bar). If I do odd things happen. Just so happens I that is the space that I have for a second monitor is on a stand above the screen of my MacBook

Re: Problems with Multiple Monitors

2021-05-04 Thread Paul Dupuis via use-livecode
On 5/4/2021 5:32 PM, Fred Moyer via use-livecode wrote: Anyone having problems with multiple monitors and LC? I’m running 9.6.1 - Mac. I have a feeling LC is confused because I like to connect and disconnect monitors from my MacBook Pro. (Even the MacOS sometimes gets confused.) But now LC is