Anyone else got two-monitor issues with LC9 on Mac?

classic Classic list List threaded Threaded
27 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
Sorry this is a bit long, but it needs an accurate description IMHO.

I’ve already submitted a bug report on some strangeness with using the IDE with LC9.0.0 (dp11) on a two-screen system, with the suspicion that it was me doing something wrong - it was just very muddling. However, today I seem to have found something a bit more generic and I’d like to know if anyone else has seen it, before I start the tedious business of simplifying the issue for a bug report.

This is what I’m seeing, on a MacBook Pro running High Sierra 10.3.2. Attached to the machine is a monitor, in the logical top left position, so the mouse can travel from the Mac screen to the monitor by moving North West, as it were. The MacPro screen is 2560 x 1600 Retina (which AFAIKS means it’s acting like 1280 x 800 for normal display purposes), and the monitor is 1920 x 1080. The system is configured so that the initial Mac menu bar is on the MacPro screen (since we don’t always use the monitor).

If I open LC9, the initial screen comes up on the MacPro, as expected. I open a stack I’m working on and drag the initial display (just the first card of the first stack) to the monitor. Going back to the menu bar on the MacPro display, I open the Project Browser to see the stack details. If I click on the little plus (“+”) sign next to the stack name, the browser display unfolds to show the cards in the stack, exactly as expected. BUT if I move the Project Browser window to the monitor, the plus sign has no effect! I can still close the project browser window but I can’t activate it, whether or not I make sure that LC has the focus by clicking on my card display. If I close the Project Browser, switch to the monitor and activate LiveCode from there (for example by clicking on the mirrored menu for LC which appears at the top of the screen) and then open the Project Browser again so that it initially opens in the monitor, it works OK! If I drag the PB window back to the MacPro display, it goes on working.

This is the essence of the issue - there may be other variants with the Tool palette etc but I’m trying to keep it simple.

Does anyone else see this or know of any report? Can’t find anything in the Quality database.

TIA

Graham
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
I have experienced problems with dual monitors attached to my Mac Book Pro
Retina with LC 8 and posted bugs.

http://quality.livecode.com/show_bug.cgi?id=19300
http://quality.livecode.com/show_bug.cgi?id=19302

There are links on 19302  to other bugs I thought might be related.  
http://quality.livecode.com/show_bug.cgi?id=15366
http://quality.livecode.com/show_bug.cgi?id=18363

It seems the issue occurs only when the arrangement is that  secondary
external monitor is above the Mac Book Pro's monitor.  If in the Display
Preferences > arrangement I drag the secondary monitor to the side of the
primary monitor the issues I experienced were resolved.   It may also be an
issue with my retina display.  Do you have a Mac Book Pro Retina as well?

You should post what you are seeing as a bug and reference these other ones.

Martin Koob



--
Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Graham,

i followed your steps here on my system (iMac 5K and Thunderbolt display). It works here without problems.

Maybe it works here, because i have setup that my monitors use different spaces. You can set this in SystemControl->MissionControl. I do not know the exact english expression as i have here a german Mac OS X running.

One of the advantages  of this option is that i can run other programs (in my case DVD-Player) in fullscreen  on one screen and the other screen is still visible and not black.

Maybe you should try that set this option in mission control too.

Regards,
Matthias




Matthias Rebbe
Tel +49 5741 310000
https://matthiasrebbe.eu <https://matthiasrebbe.eu/>‌

> Am 13.01.2018 um 13:14 schrieb Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>>:
>
> Sorry this is a bit long, but it needs an accurate description IMHO.
>
> I’ve already submitted a bug report on some strangeness with using the IDE with LC9.0.0 (dp11) on a two-screen system, with the suspicion that it was me doing something wrong - it was just very muddling. However, today I seem to have found something a bit more generic and I’d like to know if anyone else has seen it, before I start the tedious business of simplifying the issue for a bug report.
>
> This is what I’m seeing, on a MacBook Pro running High Sierra 10.3.2. Attached to the machine is a monitor, in the logical top left position, so the mouse can travel from the Mac screen to the monitor by moving North West, as it were. The MacPro screen is 2560 x 1600 Retina (which AFAIKS means it’s acting like 1280 x 800 for normal display purposes), and the monitor is 1920 x 1080. The system is configured so that the initial Mac menu bar is on the MacPro screen (since we don’t always use the monitor).
>
> If I open LC9, the initial screen comes up on the MacPro, as expected. I open a stack I’m working on and drag the initial display (just the first card of the first stack) to the monitor. Going back to the menu bar on the MacPro display, I open the Project Browser to see the stack details. If I click on the little plus (“+”) sign next to the stack name, the browser display unfolds to show the cards in the stack, exactly as expected. BUT if I move the Project Browser window to the monitor, the plus sign has no effect! I can still close the project browser window but I can’t activate it, whether or not I make sure that LC has the focus by clicking on my card display. If I close the Project Browser, switch to the monitor and activate LiveCode from there (for example by clicking on the mirrored menu for LC which appears at the top of the screen) and then open the Project Browser again so that it initially opens in the monitor, it works OK! If I drag the PB window back to the MacPro display, it goes on working.
>
> This is the essence of the issue - there may be other variants with the Tool palette etc but I’m trying to keep it simple.
>
> Does anyone else see this or know of any report? Can’t find anything in the Quality database.
>
> TIA
>
> Graham
> _______________________________________________
> use-livecode mailing list
> [hidden email] <mailto:[hidden email]>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.

Thanks again

Graham

> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email]> wrote:
>
> I have experienced problems with dual monitors attached to my Mac Book Pro
> Retina with LC 8 and posted bugs.
>
> http://quality.livecode.com/show_bug.cgi?id=19300
> http://quality.livecode.com/show_bug.cgi?id=19302
>
> There are links on 19302  to other bugs I thought might be related.  
> http://quality.livecode.com/show_bug.cgi?id=15366
> http://quality.livecode.com/show_bug.cgi?id=18363
>
> It seems the issue occurs only when the arrangement is that  secondary
> external monitor is above the Mac Book Pro's monitor.  If in the Display
> Preferences > arrangement I drag the secondary monitor to the side of the
> primary monitor the issues I experienced were resolved.   It may also be an
> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>
> You should post what you are seeing as a bug and reference these other ones.
>
> Martin Koob
>
>
>
> --
> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Hi Matthias

Your solution sounds interesting, but to me it’s just a workaround. I simply want more screen real estate for debugging - so as far as I can see, using different spaces would provide that. After reading what Martin Koob has to say, I’m pretty certain that there really is a bug. Even though it’s holding up some urgent work, I think I have to make a proper examination of this and report it (maybe as additional material on an existing bug report).

Graham

> On 13 Jan 2018, at 14:47, Matthias Rebbe via use-livecode <[hidden email]> wrote:
>
> Graham,
>
> i followed your steps here on my system (iMac 5K and Thunderbolt display). It works here without problems.
>
> Maybe it works here, because i have setup that my monitors use different spaces. You can set this in SystemControl->MissionControl. I do not know the exact english expression as i have here a german Mac OS X running.
>
> One of the advantages  of this option is that i can run other programs (in my case DVD-Player) in fullscreen  on one screen and the other screen is still visible and not black.
>
> Maybe you should try that set this option in mission control too.
>
> Regards,
> Matthias
>
>
>
>
> Matthias Rebbe
> Tel +49 5741 310000
> ‌https://matthiasrebbe.eu <https://matthiasrebbe.eu/>‌
>
>> Am 13.01.2018 um 13:14 schrieb Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>>:
>>
>> Sorry this is a bit long, but it needs an accurate description IMHO.
>>
>> I’ve already submitted a bug report on some strangeness with using the IDE with LC9.0.0 (dp11) on a two-screen system, with the suspicion that it was me doing something wrong - it was just very muddling. However, today I seem to have found something a bit more generic and I’d like to know if anyone else has seen it, before I start the tedious business of simplifying the issue for a bug report.
>>
>> This is what I’m seeing, on a MacBook Pro running High Sierra 10.3.2. Attached to the machine is a monitor, in the logical top left position, so the mouse can travel from the Mac screen to the monitor by moving North West, as it were. The MacPro screen is 2560 x 1600 Retina (which AFAIKS means it’s acting like 1280 x 800 for normal display purposes), and the monitor is 1920 x 1080. The system is configured so that the initial Mac menu bar is on the MacPro screen (since we don’t always use the monitor).
>>
>> If I open LC9, the initial screen comes up on the MacPro, as expected. I open a stack I’m working on and drag the initial display (just the first card of the first stack) to the monitor. Going back to the menu bar on the MacPro display, I open the Project Browser to see the stack details. If I click on the little plus (“+”) sign next to the stack name, the browser display unfolds to show the cards in the stack, exactly as expected. BUT if I move the Project Browser window to the monitor, the plus sign has no effect! I can still close the project browser window but I can’t activate it, whether or not I make sure that LC has the focus by clicking on my card display. If I close the Project Browser, switch to the monitor and activate LiveCode from there (for example by clicking on the mirrored menu for LC which appears at the top of the screen) and then open the Project Browser again so that it initially opens in the monitor, it works OK! If I drag the PB window back to the MacPro display, it goes on working.
>>
>> This is the essence of the issue - there may be other variants with the Tool palette etc but I’m trying to keep it simple.
>>
>> Does anyone else see this or know of any report? Can’t find anything in the Quality database.
>>
>> TIA
>>
>> Graham
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email] <mailto:[hidden email]>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
It isn't the physical position of the monitors, it's how you arrange them
in the Mac control panel. This allows you to set the virtual position of
the two displays relative to each other. If I remember right, problems are
avoided if you drag the two monitor images so that the tops are
horizontally aligned.

--
Jacqueline Landman Gay         |     [hidden email]
HyperActive Software           |     http://www.hyperactivesw.com



On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode
<[hidden email]> wrote:

> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s
> normally on my desk with the monitor on a stand, the monitor is above the
> MacBook as you say. My search for bugs related to this didn’t turn up
> anything relevant: maybe I don’t understand how to do searches for
> unresolved bugs in particular areas. Anyway I missed the bugs you mention.
> Obviously I will now look at them and see what I can contribute.
>
> Thanks again
>
> Graham
>
>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode
>> <[hidden email]> wrote:
>>
>> I have experienced problems with dual monitors attached to my Mac Book Pro
>> Retina with LC 8 and posted bugs.
>>
>> http://quality.livecode.com/show_bug.cgi?id=19300
>> http://quality.livecode.com/show_bug.cgi?id=19302
>>
>> There are links on 19302  to other bugs I thought might be related.
>> http://quality.livecode.com/show_bug.cgi?id=15366
>> http://quality.livecode.com/show_bug.cgi?id=18363
>>
>> It seems the issue occurs only when the arrangement is that  secondary
>> external monitor is above the Mac Book Pro's monitor.  If in the Display
>> Preferences > arrangement I drag the secondary monitor to the side of the
>> primary monitor the issues I experienced were resolved.   It may also be an
>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>>
>> You should post what you are seeing as a bug and reference these other ones.
>>
>> Martin Koob
>>
>>
>>
>> --
>> Sent from:
>> http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
Yes, of course it’s an OS thing really. I think it’s reasonable to want the Mac control panel configuration to mimic the physical arrangement I actually have. If I don’t do this, I’m always trying to make the mouse go somewhere which the Mac doesn’t see as part of the screen real estate. Since my physical arrangement is that the monitor is higher and to the side of the MacBook, that’s what I’ve set up in the control panel. The fact that this gives problems has clearly got to be a bug.

After looking carefully at the bugs Martin has listed (one of which was raised by me, centuries ago!), I decided to submit a new report: it’s 20867. The mother ship may find that they can combine it with 19302, but I will leave that to them.

Graham

> On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <[hidden email]> wrote:
>
> It isn't the physical position of the monitors, it's how you arrange them in the Mac control panel. This allows you to set the virtual position of the two displays relative to each other. If I remember right, problems are avoided if you drag the two monitor images so that the tops are horizontally aligned.
>
> --
> Jacqueline Landman Gay         |     [hidden email]
> HyperActive Software           |     http://www.hyperactivesw.com
>
>
>
> On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <[hidden email]> wrote:
>
>> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.
>>
>> Thanks again
>>
>> Graham
>>
>>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email]> wrote:
>>>
>>> I have experienced problems with dual monitors attached to my Mac Book Pro
>>> Retina with LC 8 and posted bugs.
>>>
>>> http://quality.livecode.com/show_bug.cgi?id=19300
>>> http://quality.livecode.com/show_bug.cgi?id=19302
>>>
>>> There are links on 19302  to other bugs I thought might be related.
>>> http://quality.livecode.com/show_bug.cgi?id=15366
>>> http://quality.livecode.com/show_bug.cgi?id=18363
>>>
>>> It seems the issue occurs only when the arrangement is that  secondary
>>> external monitor is above the Mac Book Pro's monitor.  If in the Display
>>> Preferences > arrangement I drag the secondary monitor to the side of the
>>> primary monitor the issues I experienced were resolved.   It may also be an
>>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>>>
>>> You should post what you are seeing as a bug and reference these other ones.
>>>
>>> Martin Koob
>>>
>>>
>>>
>>> --
>>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> [hidden email]
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
@Graham, to determine if the 2 are related to the same underlying issue,
you should adjust your monitor layout so that the tops align. If the
problem goes away, then they are related (even if not identical). If the
problem doesn’t go away, then it is a new issue. That will be something
that is good to know when working on this issue.
On Sat, Jan 13, 2018 at 11:24 AM Graham Samuel via use-livecode <
[hidden email]> wrote:

> Yes, of course it’s an OS thing really. I think it’s reasonable to want
> the Mac control panel configuration to mimic the physical arrangement I
> actually have. If I don’t do this, I’m always trying to make the mouse go
> somewhere which the Mac doesn’t see as part of the screen real estate.
> Since my physical arrangement is that the monitor is higher and to the side
> of the MacBook, that’s what I’ve set up in the control panel. The fact that
> this gives problems has clearly got to be a bug.
>
> After looking carefully at the bugs Martin has listed (one of which was
> raised by me, centuries ago!), I decided to submit a new report: it’s
> 20867. The mother ship may find that they can combine it with 19302, but I
> will leave that to them.
>
> Graham
>
> > On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <
> [hidden email]> wrote:
> >
> > It isn't the physical position of the monitors, it's how you arrange
> them in the Mac control panel. This allows you to set the virtual position
> of the two displays relative to each other. If I remember right, problems
> are avoided if you drag the two monitor images so that the tops are
> horizontally aligned.
> >
> > --
> > Jacqueline Landman Gay         |     [hidden email]
> > HyperActive Software           |     http://www.hyperactivesw.com
> >
> >
> >
> > On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <
> [hidden email]> wrote:
> >
> >> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s
> normally on my desk with the monitor on a stand, the monitor is above the
> MacBook as you say. My search for bugs related to this didn’t turn up
> anything relevant: maybe I don’t understand how to do searches for
> unresolved bugs in particular areas. Anyway I missed the bugs you mention.
> Obviously I will now look at them and see what I can contribute.
> >>
> >> Thanks again
> >>
> >> Graham
> >>
> >>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <
> [hidden email]> wrote:
> >>>
> >>> I have experienced problems with dual monitors attached to my Mac Book
> Pro
> >>> Retina with LC 8 and posted bugs.
> >>>
> >>> http://quality.livecode.com/show_bug.cgi?id=19300
> >>> http://quality.livecode.com/show_bug.cgi?id=19302
> >>>
> >>> There are links on 19302  to other bugs I thought might be related.
> >>> http://quality.livecode.com/show_bug.cgi?id=15366
> >>> http://quality.livecode.com/show_bug.cgi?id=18363
> >>>
> >>> It seems the issue occurs only when the arrangement is that  secondary
> >>> external monitor is above the Mac Book Pro's monitor.  If in the
> Display
> >>> Preferences > arrangement I drag the secondary monitor to the side of
> the
> >>> primary monitor the issues I experienced were resolved.   It may also
> be an
> >>> issue with my retina display.  Do you have a Mac Book Pro Retina as
> well?
> >>>
> >>> You should post what you are seeing as a bug and reference these other
> ones.
> >>>
> >>> Martin Koob
> >>>
> >>>
> >>>
> >>> --
> >>> Sent from:
> http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html
> >>>
> >>> _______________________________________________
> >>> use-livecode mailing list
> >>> [hidden email]
> >>> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >>
> >> _______________________________________________
> >> use-livecode mailing list
> >> [hidden email]
> >> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> >
> >
> > _______________________________________________
> > use-livecode mailing list
> > [hidden email]
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
Hi Brian

Well I tried to line up the tops of the two displays using the Mac Control Panel and restarted LC. This did have an interesting effect, in that the windows on the monitor are now accepting mouse clicks, but there is still some very weird stuff, in particular I have a substack with single card (it’s for logging). I am 100% sure that the stack is visible, and its rect is well within what I understand to be the available coordinates of the combined display, but it doesn’t show up! Changing its loc to the screenloc doesn’t do anything either. So there is bad stuff going on here. I’m on a deadline so I can’t look any further just now. Might just have time to restart my machine with the monitor off, but debugging on a laptop ain’t pretty. I suppose I could use the full retina resolution and a magnifying glass… annoying.

Cheers

Graham

> On 13 Jan 2018, at 20:07, Brian Milby <[hidden email]> wrote:
>
> @Graham, to determine if the 2 are related to the same underlying issue, you should adjust your monitor layout so that the tops align. If the problem goes away, then they are related (even if not identical). If the problem doesn’t go away, then it is a new issue. That will be something that is good to know when working on this issue.
> On Sat, Jan 13, 2018 at 11:24 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
> Yes, of course it’s an OS thing really. I think it’s reasonable to want the Mac control panel configuration to mimic the physical arrangement I actually have. If I don’t do this, I’m always trying to make the mouse go somewhere which the Mac doesn’t see as part of the screen real estate. Since my physical arrangement is that the monitor is higher and to the side of the MacBook, that’s what I’ve set up in the control panel. The fact that this gives problems has clearly got to be a bug.
>
> After looking carefully at the bugs Martin has listed (one of which was raised by me, centuries ago!), I decided to submit a new report: it’s 20867. The mother ship may find that they can combine it with 19302, but I will leave that to them.
>
> Graham
>
> > On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
> >
> > It isn't the physical position of the monitors, it's how you arrange them in the Mac control panel. This allows you to set the virtual position of the two displays relative to each other. If I remember right, problems are avoided if you drag the two monitor images so that the tops are horizontally aligned.
> >
> > --
> > Jacqueline Landman Gay         |     [hidden email] <mailto:[hidden email]>
> > HyperActive Software           |     http://www.hyperactivesw.com <http://www.hyperactivesw.com/>
> >
> >
> >
> > On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
> >
> >> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.
> >>
> >> Thanks again
> >>
> >> Graham
> >>
> >>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
> >>>
> >>> I have experienced problems with dual monitors attached to my Mac Book Pro
> >>> Retina with LC 8 and posted bugs.
> >>>
> >>> http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300>
> >>> http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302>
> >>>
> >>> There are links on 19302  to other bugs I thought might be related.
> >>> http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366>
> >>> http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363>
> >>>
> >>> It seems the issue occurs only when the arrangement is that  secondary
> >>> external monitor is above the Mac Book Pro's monitor.  If in the Display
> >>> Preferences > arrangement I drag the secondary monitor to the side of the
> >>> primary monitor the issues I experienced were resolved.   It may also be an
> >>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
> >>>
> >>> You should post what you are seeing as a bug and reference these other ones.
> >>>
> >>> Martin Koob
> >>>
> >>>
> >>>
> >>> --
> >>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html>
> >>>
> >>> _______________________________________________
> >>> use-livecode mailing list
> >>> [hidden email] <mailto:[hidden email]>
> >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
> >>
> >>
> >> _______________________________________________
> >> use-livecode mailing list
> >> [hidden email] <mailto:[hidden email]>
> >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
> >
> >
> >
> > _______________________________________________
> > use-livecode mailing list
> > [hidden email] <mailto:[hidden email]>
> > Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email] <mailto:[hidden email]>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
I wonder if it is the mix between retina and non-retina screens which is causing the problem.

I notice Mattias mentioned he couldn't reproduce with two retina screens, but both you and graham have a mixed setup?

Warmest Regards,

Mark.

P.S. There's clearly a problem here in the engine if hit testing on stacks isn't working correctly.

Sent from my iPhone

> On 14 Jan 2018, at 12:13, Graham Samuel via use-livecode <[hidden email]> wrote:
>
> Hi Brian
>
> Well I tried to line up the tops of the two displays using the Mac Control Panel and restarted LC. This did have an interesting effect, in that the windows on the monitor are now accepting mouse clicks, but there is still some very weird stuff, in particular I have a substack with single card (it’s for logging). I am 100% sure that the stack is visible, and its rect is well within what I understand to be the available coordinates of the combined display, but it doesn’t show up! Changing its loc to the screenloc doesn’t do anything either. So there is bad stuff going on here. I’m on a deadline so I can’t look any further just now. Might just have time to restart my machine with the monitor off, but debugging on a laptop ain’t pretty. I suppose I could use the full retina resolution and a magnifying glass… annoying.
>
> Cheers
>
> Graham
>
>> On 13 Jan 2018, at 20:07, Brian Milby <[hidden email]> wrote:
>>
>> @Graham, to determine if the 2 are related to the same underlying issue, you should adjust your monitor layout so that the tops align. If the problem goes away, then they are related (even if not identical). If the problem doesn’t go away, then it is a new issue. That will be something that is good to know when working on this issue.
>> On Sat, Jan 13, 2018 at 11:24 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>> Yes, of course it’s an OS thing really. I think it’s reasonable to want the Mac control panel configuration to mimic the physical arrangement I actually have. If I don’t do this, I’m always trying to make the mouse go somewhere which the Mac doesn’t see as part of the screen real estate. Since my physical arrangement is that the monitor is higher and to the side of the MacBook, that’s what I’ve set up in the control panel. The fact that this gives problems has clearly got to be a bug.
>>
>> After looking carefully at the bugs Martin has listed (one of which was raised by me, centuries ago!), I decided to submit a new report: it’s 20867. The mother ship may find that they can combine it with 19302, but I will leave that to them.
>>
>> Graham
>>
>>> On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>
>>> It isn't the physical position of the monitors, it's how you arrange them in the Mac control panel. This allows you to set the virtual position of the two displays relative to each other. If I remember right, problems are avoided if you drag the two monitor images so that the tops are horizontally aligned.
>>>
>>> --
>>> Jacqueline Landman Gay         |     [hidden email] <mailto:[hidden email]>
>>> HyperActive Software           |     http://www.hyperactivesw.com <http://www.hyperactivesw.com/>
>>>
>>>
>>>
>>>> On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>>
>>>> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.
>>>>
>>>> Thanks again
>>>>
>>>> Graham
>>>>
>>>>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>>>
>>>>> I have experienced problems with dual monitors attached to my Mac Book Pro
>>>>> Retina with LC 8 and posted bugs.
>>>>>
>>>>> http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300>
>>>>> http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302>
>>>>>
>>>>> There are links on 19302  to other bugs I thought might be related.
>>>>> http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366>
>>>>> http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363>
>>>>>
>>>>> It seems the issue occurs only when the arrangement is that  secondary
>>>>> external monitor is above the Mac Book Pro's monitor.  If in the Display
>>>>> Preferences > arrangement I drag the secondary monitor to the side of the
>>>>> primary monitor the issues I experienced were resolved.   It may also be an
>>>>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>>>>>
>>>>> You should post what you are seeing as a bug and reference these other ones.
>>>>>
>>>>> Martin Koob
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html>
>>>>>
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> [hidden email] <mailto:[hidden email]>
>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>>>
>>>>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> [hidden email] <mailto:[hidden email]>
>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>>
>>>
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> [hidden email] <mailto:[hidden email]>
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email] <mailto:[hidden email]>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
Mark,

i did not wrote that i have to Retina displays. I am using an iMAc 5K and a Apple Thunderbolt Display, which is 2560x1440.
The only difference is that  my displays use different spaces.  That´s an option in Systemcontrol->Mission Control

Matthias



Matthias Rebbe
Tel +49 5741 310000
https://matthiasrebbe.eu <https://matthiasrebbe.eu/>‌

> Am 14.01.2018 um 15:58 schrieb Mark Waddingham via use-livecode <[hidden email] <mailto:[hidden email]>>:
>
> I wonder if it is the mix between retina and non-retina screens which is causing the problem.
>
> I notice Mattias mentioned he couldn't reproduce with two retina screens, but both you and graham have a mixed setup?
>
> Warmest Regards,
>
> Mark.
>
> P.S. There's clearly a problem here in the engine if hit testing on stacks isn't working correctly.
>
> Sent from my iPhone
>
>> On 14 Jan 2018, at 12:13, Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>
>> Hi Brian
>>
>> Well I tried to line up the tops of the two displays using the Mac Control Panel and restarted LC. This did have an interesting effect, in that the windows on the monitor are now accepting mouse clicks, but there is still some very weird stuff, in particular I have a substack with single card (it’s for logging). I am 100% sure that the stack is visible, and its rect is well within what I understand to be the available coordinates of the combined display, but it doesn’t show up! Changing its loc to the screenloc doesn’t do anything either. So there is bad stuff going on here. I’m on a deadline so I can’t look any further just now. Might just have time to restart my machine with the monitor off, but debugging on a laptop ain’t pretty. I suppose I could use the full retina resolution and a magnifying glass… annoying.
>>
>> Cheers
>>
>> Graham
>>
>>> On 13 Jan 2018, at 20:07, Brian Milby <[hidden email] <mailto:[hidden email]>> wrote:
>>>
>>> @Graham, to determine if the 2 are related to the same underlying issue, you should adjust your monitor layout so that the tops align. If the problem goes away, then they are related (even if not identical). If the problem doesn’t go away, then it is a new issue. That will be something that is good to know when working on this issue.
>>> On Sat, Jan 13, 2018 at 11:24 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>> Yes, of course it’s an OS thing really. I think it’s reasonable to want the Mac control panel configuration to mimic the physical arrangement I actually have. If I don’t do this, I’m always trying to make the mouse go somewhere which the Mac doesn’t see as part of the screen real estate. Since my physical arrangement is that the monitor is higher and to the side of the MacBook, that’s what I’ve set up in the control panel. The fact that this gives problems has clearly got to be a bug.
>>>
>>> After looking carefully at the bugs Martin has listed (one of which was raised by me, centuries ago!), I decided to submit a new report: it’s 20867. The mother ship may find that they can combine it with 19302, but I will leave that to them.
>>>
>>> Graham
>>>
>>>> On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>>
>>>> It isn't the physical position of the monitors, it's how you arrange them in the Mac control panel. This allows you to set the virtual position of the two displays relative to each other. If I remember right, problems are avoided if you drag the two monitor images so that the tops are horizontally aligned.
>>>>
>>>> --
>>>> Jacqueline Landman Gay         |     [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>> HyperActive Software           |     http://www.hyperactivesw.com <http://www.hyperactivesw.com/> <http://www.hyperactivesw.com/ <http://www.hyperactivesw.com/>>
>>>>
>>>>
>>>>
>>>>> On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>>>
>>>>> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.
>>>>>
>>>>> Thanks again
>>>>>
>>>>> Graham
>>>>>
>>>>>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>>>>
>>>>>> I have experienced problems with dual monitors attached to my Mac Book Pro
>>>>>> Retina with LC 8 and posted bugs.
>>>>>>
>>>>>> http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300> <http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300>>
>>>>>> http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302> <http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302>>
>>>>>>
>>>>>> There are links on 19302  to other bugs I thought might be related.
>>>>>> http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366> <http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366>>
>>>>>> http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363> <http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363>>
>>>>>>
>>>>>> It seems the issue occurs only when the arrangement is that  secondary
>>>>>> external monitor is above the Mac Book Pro's monitor.  If in the Display
>>>>>> Preferences > arrangement I drag the secondary monitor to the side of the
>>>>>> primary monitor the issues I experienced were resolved.   It may also be an
>>>>>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>>>>>>
>>>>>> You should post what you are seeing as a bug and reference these other ones.
>>>>>>
>>>>>> Martin Koob
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html> <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> use-livecode mailing list
>>>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>>
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email] <mailto:[hidden email]>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email] <mailto:[hidden email]>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Thanks Mark for wading in.

Well, it might be the mixture of screens - in fact I think that may well be it, because I have another development configuration with a non-Retina iMac and a similar monitor to the one I’ve described, and I have never seen a problem. Sadly, that’s about 1000 km South of where I am now, where I’ve got what the Retina MacBook setup. I have had to do what I suggested in an earlier email, which is start the MacBook with the monitor unplugged, and use the Mac in its highest resolution. It’s a bit of a strain on the eyes, but at least I can work. Sure would like to have it fixed, though.

Graham

> On 14 Jan 2018, at 14:58, Mark Waddingham via use-livecode <[hidden email]> wrote:
>
> I wonder if it is the mix between retina and non-retina screens which is causing the problem.
>
> I notice Mattias mentioned he couldn't reproduce with two retina screens, but both you and graham have a mixed setup?
>
> Warmest Regards,
>
> Mark.
>
> P.S. There's clearly a problem here in the engine if hit testing on stacks isn't working correctly.
>
> Sent from my iPhone
>
>> On 14 Jan 2018, at 12:13, Graham Samuel via use-livecode <[hidden email]> wrote:
>>
>> Hi Brian
>>
>> Well I tried to line up the tops of the two displays using the Mac Control Panel and restarted LC. This did have an interesting effect, in that the windows on the monitor are now accepting mouse clicks, but there is still some very weird stuff, in particular I have a substack with single card (it’s for logging). I am 100% sure that the stack is visible, and its rect is well within what I understand to be the available coordinates of the combined display, but it doesn’t show up! Changing its loc to the screenloc doesn’t do anything either. So there is bad stuff going on here. I’m on a deadline so I can’t look any further just now. Might just have time to restart my machine with the monitor off, but debugging on a laptop ain’t pretty. I suppose I could use the full retina resolution and a magnifying glass… annoying.
>>
>> Cheers
>>
>> Graham
>>
>>> On 13 Jan 2018, at 20:07, Brian Milby <[hidden email]> wrote:
>>>
>>> @Graham, to determine if the 2 are related to the same underlying issue, you should adjust your monitor layout so that the tops align. If the problem goes away, then they are related (even if not identical). If the problem doesn’t go away, then it is a new issue. That will be something that is good to know when working on this issue.
>>> On Sat, Jan 13, 2018 at 11:24 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>> Yes, of course it’s an OS thing really. I think it’s reasonable to want the Mac control panel configuration to mimic the physical arrangement I actually have. If I don’t do this, I’m always trying to make the mouse go somewhere which the Mac doesn’t see as part of the screen real estate. Since my physical arrangement is that the monitor is higher and to the side of the MacBook, that’s what I’ve set up in the control panel. The fact that this gives problems has clearly got to be a bug.
>>>
>>> After looking carefully at the bugs Martin has listed (one of which was raised by me, centuries ago!), I decided to submit a new report: it’s 20867. The mother ship may find that they can combine it with 19302, but I will leave that to them.
>>>
>>> Graham
>>>
>>>> On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>>
>>>> It isn't the physical position of the monitors, it's how you arrange them in the Mac control panel. This allows you to set the virtual position of the two displays relative to each other. If I remember right, problems are avoided if you drag the two monitor images so that the tops are horizontally aligned.
>>>>
>>>> --
>>>> Jacqueline Landman Gay         |     [hidden email] <mailto:[hidden email]>
>>>> HyperActive Software           |     http://www.hyperactivesw.com <http://www.hyperactivesw.com/>
>>>>
>>>>
>>>>
>>>>> On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>>>
>>>>> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.
>>>>>
>>>>> Thanks again
>>>>>
>>>>> Graham
>>>>>
>>>>>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>>>>
>>>>>> I have experienced problems with dual monitors attached to my Mac Book Pro
>>>>>> Retina with LC 8 and posted bugs.
>>>>>>
>>>>>> http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300>
>>>>>> http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302>
>>>>>>
>>>>>> There are links on 19302  to other bugs I thought might be related.
>>>>>> http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366>
>>>>>> http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363>
>>>>>>
>>>>>> It seems the issue occurs only when the arrangement is that  secondary
>>>>>> external monitor is above the Mac Book Pro's monitor.  If in the Display
>>>>>> Preferences > arrangement I drag the secondary monitor to the side of the
>>>>>> primary monitor the issues I experienced were resolved.   It may also be an
>>>>>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>>>>>>
>>>>>> You should post what you are seeing as a bug and reference these other ones.
>>>>>>
>>>>>> Martin Koob
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html>
>>>>>>
>>>>>> _______________________________________________
>>>>>> use-livecode mailing list
>>>>>> [hidden email] <mailto:[hidden email]>
>>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> [hidden email] <mailto:[hidden email]>
>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> [hidden email] <mailto:[hidden email]>
>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>>
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> [hidden email] <mailto:[hidden email]>
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Apologies - I misread - actually one thing to check here is what 'the screenRects' returns. This returns a list of rects representing different screens - the first is primary and the rest are relative to that.

Any engine issue will likely be to do with those rects as that is the basis of its display coord to LiveCode coord mapping.

Warmest Regards,

Mark.

Sent from my iPhone

> On 14 Jan 2018, at 16:34, Matthias Rebbe via use-livecode <[hidden email]> wrote:
>
> Mark,
>
> i did not wrote that i have to Retina displays. I am using an iMAc 5K and a Apple Thunderbolt Display, which is 2560x1440.
> The only difference is that  my displays use different spaces.  That´s an option in Systemcontrol->Mission Control
>
> Matthias
>
>
>
> Matthias Rebbe
> Tel +49 5741 310000
> ‌https://matthiasrebbe.eu <https://matthiasrebbe.eu/>‌
>
>> Am 14.01.2018 um 15:58 schrieb Mark Waddingham via use-livecode <[hidden email] <mailto:[hidden email]>>:
>>
>> I wonder if it is the mix between retina and non-retina screens which is causing the problem.
>>
>> I notice Mattias mentioned he couldn't reproduce with two retina screens, but both you and graham have a mixed setup?
>>
>> Warmest Regards,
>>
>> Mark.
>>
>> P.S. There's clearly a problem here in the engine if hit testing on stacks isn't working correctly.
>>
>> Sent from my iPhone
>>
>>> On 14 Jan 2018, at 12:13, Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]>> wrote:
>>>
>>> Hi Brian
>>>
>>> Well I tried to line up the tops of the two displays using the Mac Control Panel and restarted LC. This did have an interesting effect, in that the windows on the monitor are now accepting mouse clicks, but there is still some very weird stuff, in particular I have a substack with single card (it’s for logging). I am 100% sure that the stack is visible, and its rect is well within what I understand to be the available coordinates of the combined display, but it doesn’t show up! Changing its loc to the screenloc doesn’t do anything either. So there is bad stuff going on here. I’m on a deadline so I can’t look any further just now. Might just have time to restart my machine with the monitor off, but debugging on a laptop ain’t pretty. I suppose I could use the full retina resolution and a magnifying glass… annoying.
>>>
>>> Cheers
>>>
>>> Graham
>>>
>>>> On 13 Jan 2018, at 20:07, Brian Milby <[hidden email] <mailto:[hidden email]>> wrote:
>>>>
>>>> @Graham, to determine if the 2 are related to the same underlying issue, you should adjust your monitor layout so that the tops align. If the problem goes away, then they are related (even if not identical). If the problem doesn’t go away, then it is a new issue. That will be something that is good to know when working on this issue.
>>>> On Sat, Jan 13, 2018 at 11:24 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>> Yes, of course it’s an OS thing really. I think it’s reasonable to want the Mac control panel configuration to mimic the physical arrangement I actually have. If I don’t do this, I’m always trying to make the mouse go somewhere which the Mac doesn’t see as part of the screen real estate. Since my physical arrangement is that the monitor is higher and to the side of the MacBook, that’s what I’ve set up in the control panel. The fact that this gives problems has clearly got to be a bug.
>>>>
>>>> After looking carefully at the bugs Martin has listed (one of which was raised by me, centuries ago!), I decided to submit a new report: it’s 20867. The mother ship may find that they can combine it with 19302, but I will leave that to them.
>>>>
>>>> Graham
>>>>
>>>>> On 13 Jan 2018, at 16:55, J. Landman Gay via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>>>
>>>>> It isn't the physical position of the monitors, it's how you arrange them in the Mac control panel. This allows you to set the virtual position of the two displays relative to each other. If I remember right, problems are avoided if you drag the two monitor images so that the tops are horizontally aligned.
>>>>>
>>>>> --
>>>>> Jacqueline Landman Gay         |     [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>>> HyperActive Software           |     http://www.hyperactivesw.com <http://www.hyperactivesw.com/> <http://www.hyperactivesw.com/ <http://www.hyperactivesw.com/>>
>>>>>
>>>>>
>>>>>
>>>>>> On January 13, 2018 8:51:59 AM Graham Samuel via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>>>>
>>>>>> Thanks Martin - yes I do have a Mac Book Pro Retina, and since it’s normally on my desk with the monitor on a stand, the monitor is above the MacBook as you say. My search for bugs related to this didn’t turn up anything relevant: maybe I don’t understand how to do searches for unresolved bugs in particular areas. Anyway I missed the bugs you mention. Obviously I will now look at them and see what I can contribute.
>>>>>>
>>>>>> Thanks again
>>>>>>
>>>>>> Graham
>>>>>>
>>>>>>> On 13 Jan 2018, at 14:34, Martin Koob via use-livecode <[hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>>>>>>>
>>>>>>> I have experienced problems with dual monitors attached to my Mac Book Pro
>>>>>>> Retina with LC 8 and posted bugs.
>>>>>>>
>>>>>>> http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300> <http://quality.livecode.com/show_bug.cgi?id=19300 <http://quality.livecode.com/show_bug.cgi?id=19300>>
>>>>>>> http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302> <http://quality.livecode.com/show_bug.cgi?id=19302 <http://quality.livecode.com/show_bug.cgi?id=19302>>
>>>>>>>
>>>>>>> There are links on 19302  to other bugs I thought might be related.
>>>>>>> http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366> <http://quality.livecode.com/show_bug.cgi?id=15366 <http://quality.livecode.com/show_bug.cgi?id=15366>>
>>>>>>> http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363> <http://quality.livecode.com/show_bug.cgi?id=18363 <http://quality.livecode.com/show_bug.cgi?id=18363>>
>>>>>>>
>>>>>>> It seems the issue occurs only when the arrangement is that  secondary
>>>>>>> external monitor is above the Mac Book Pro's monitor.  If in the Display
>>>>>>> Preferences > arrangement I drag the secondary monitor to the side of the
>>>>>>> primary monitor the issues I experienced were resolved.   It may also be an
>>>>>>> issue with my retina display.  Do you have a Mac Book Pro Retina as well?
>>>>>>>
>>>>>>> You should post what you are seeing as a bug and reference these other ones.
>>>>>>>
>>>>>>> Martin Koob
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html> <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html <http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> use-livecode mailing list
>>>>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> use-livecode mailing list
>>>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>>>
>>>>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> [hidden email] <mailto:[hidden email]> <mailto:[hidden email] <mailto:[hidden email]>>
>>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode> <http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> [hidden email] <mailto:[hidden email]>
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email] <mailto:[hidden email]>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
BR: I'm late to this party, but FWIW

Graham wrote: Does anyone else see this or know of any report?

BR: yes, all the time, no recipe but it's so bad I don't *ever* put any liveCode stack on my MacBook Pro monitor -- which is designated as the secondary monitor when hooked up to the 31" curved LG giant display. And screen sharing is a pain because you want to show the small screen, not the big one, but nothing works on the small one.

So often I will try to show some stack or the script editor on the MacBook Pro…(designated as secondary) but typically the main symptom is: it is non-responsive to mouse events…

Would love to find a solution.

@ Mark W.

My screen rects are:

0,0,3440,1440
-1440,0,0,900



_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
Just to add to the mix, I have been using a two monitor system for many years, I now have an iMac (Retina 4K, 21.5-inch, 2017) connected to an Eizo ColorEdge CG 241W, the iMac is 4096 x 2304 and the Eizo is 1920 x 1200, both driven by the same Radeon Pro 560 4 GB card. Both monitors are set to default scaling and I do normally keep the top edges aligned with the menubar on the iMac screen.

I didn’t see too many problems until I upgraded the iMac from a 2009 model. With the new iMac, initially I tried using 2 adaptors to connect the 2nd monitor, going from USB-C (Thunderbolt) to Display-Port and then Display-Port to DVI, not surprisingly that didn’t work too well. Now I have an after-market USB-C to DVI adapter and it has improved no end, looking through the reviews on Amazon it seems the quality of the adapter can make a difference. AFAIK Apple don’t produce/sell a USB-C to DVI adapter.

I have seen problems with bad alignment of LC stacks if the tops of the screens are not aligned in the Display Prefs and I had all sorts of minor problems with many different apps if I moved the menu bar to the Eizo or didn’t align the tops of the displays, to the point where I almost gave up using a second monitor.

Now I keep the tops of the displays aligned and the system MenuBar and LC toolbar/toolbox on the iMac and I tend to keep the stack windows on the iMac (although not always), I use the Eizo mainly for the Script Editor and Dictionary along with the Project Browser and I haven’t seen any major problems lately. Occasionally the cursor just disappears, but comes back if I move it to the iMac Display or manage to hit the dock at the bottom of the screen, that’s not just in LC though.

Problems are definitely not limited to LiveCode, some apps will not work well if I attempt to use the second monitor, so I suspect there are some underlying OS issues,  possibly from mixing the two different types of display. One of the worst apps is Flux 7, it’s almost unusable without some major adjustments to the app windows.

After seeing Mark’s last response in this thread I tried a few tests with the display arrangements and switching the MenuBar around, everything was working as expected until I arranged the bottom of both displays and then tried to re-arrange so the tops of the displays aligned (approx the 7th arrangement), then the LC revMenuBar ended up in the middle of the iMac display and I couldn’t see any response from clicking on the stack, LC toolbox/toolbar or any open palette. As soon as I used the message box to reset the position of the revMenuBar everything started working again. Then I re-started LC, the positions were screwed up again, so I trashed the prefs and all is fine again.

My thought are; from my experience this isn’t just a LC issue, the quality/type of adapter may help, keeping the Mac MenuBar on the Mac seems to be more stable and it doesn’t seem to affect the way most apps work AFAICS, keeping the tops of the Displays aligned in the Prefs pane also helps especially in LC, some apps just don’t support dual/multiple monitors well. My final observation is switching the display options around with LC open can really screw up it's prefs!

Paul


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
I have an issue that isn’t exactly the same but may be related. Seldom do I work on two monitors, but my display configuration is constantly changing.  My primary development machine is a 15” Retina MacBook Pro. The main project I work on is a large stack (iPhone 7 native resolution) stack that I work with at a scaleFactor of 0.5 so it fits on my internal Retina display and doesn’t take too much screen real estate on the external.

When on-the-go, I use the Retina display in the “almost largest display” setting (not the far right biggest resolution option and not the middle recommended option).

When in the office I work docked (laptop closed) and connect the laptop to an external keyboard/mouse and external 4K display (via mini DisplayPort) and sometimes also a 1080i (via HDMI). When docked, I NEVER use the built-in display.

Every time I launch that stack, the top of the stack is off the top of my screen. Doesn’t matter what display setup I’m using, I always have to open the stack inspector and change the Y position of the stack so the whole thing appears on my screen.

--Andrew Bell
--Sent from my iPhone

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Not to go into detail, but I have not seen any problems using two monitors with a variety of mainstream Mac software, e.g Photoshop Elements, Pages, MS Word, MS Excel, Transmit etc etc. Maybe I’m just lucky, but it’s certainly LC that’s giving me the biggest headache at the moment. Good tip about the prefs - thanks

Graham

> On 14 Jan 2018, at 20:27, Paul Hibbert via use-livecode <[hidden email]> wrote:
>
[snip…]

> My thought are; from my experience this isn’t just a LC issue, the quality/type of adapter may help, keeping the Mac MenuBar on the Mac seems to be more stable and it doesn’t seem to affect the way most apps work AFAICS, keeping the tops of the Displays aligned in the Prefs pane also helps especially in LC, some apps just don’t support dual/multiple monitors well. My final observation is switching the display options around with LC open can really screw up it's prefs!
>
> Paul


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
Mark wrote:

screenRects: the first is primary and the rest are relative to that.  Any engine issue will likely be to do with those rects as that is the basis of its display coord to LiveCode coord mapping.
   
with screenrects at

0,0,3440,1440
-1440,0,0,900

tops are aligned… and …hmmm… things are working now.

on the MacBook "little" monitor. Let's hope this remains true.   will test later with screens shifted… Or possibly setting screen sharing in SKYPE messes internally with the OS screen coords…

TBD

BR








On 1/14/18, 7:02 AM, "use-livecode on behalf of Mark Waddingham via use-livecode" <[hidden email] on behalf of [hidden email]> wrote:



_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
In reply to this post by Matthias Rebbe via use-livecode
On Sat, Jan 13, 2018 at 11:14 PM, Graham Samuel via use-livecode
<[hidden email]> wrote:
>
> This is the essence of the issue - there may be other variants with the Tool palette etc but I’m trying to keep it simple.
>
After some testing I can confirm it's exactly the same as the Tool
Palette problem related to the tops of monitors not being aligned in
the Display Preference Pane. I typically use 2 additional monitors.

My set up is:

Main screen (middle) 15" MBP Retina set to 1920 x 1200
Left Monitor 21" Samsung SyncMaster set to 1440 x 900 (default)
Right Monitor 24" Benq set to 1920 x 1080 (default)

The MBP is running 10.11.6
I do NOT use the Spaces feature of OS X
LC 9.0.0 dp 11

Graham, when you see this, open the Tool Palette (TP), move it so it's
directly adjacent to the PB with the tops aligned. As you move the
mouse over the TP you'll notice that the wrong icons will highlite. So
for instance in one test I did, I had the mouse over the 'Player'
icon, yet the 'Clock' icon highlited (offset high). In another test I
had the mouse over the 'Pointer tool' yet the 'Check Box' icon
highlited (offset low).  With this knowledge you can easily get the PB
to work. Move the mouse over the TP until an icon horizontally aligned
with the +/- icon (or any of the Tree view objects listed) is
highlited, then move the mouse horizontally into the PB until it's
directly above/below the +/- icon (or any other object listed) and
Click. The offset of where the click actually occurs in comparison to
where the mouse visibly is is exactly the same in the PB as the TP.

Of course this is a silly way to work. The whole lot can be fixed
simply as others have pointed out, align the tops of the monitors in
the Display Preference Pane.

I just wanted to prove it's the same issue.

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: Anyone else got two-monitor issues with LC9 on Mac?

Matthias Rebbe via use-livecode
I should have also noted that I didn't see the problem with a small
misalignment of the tops in the Display Preference Pane; the tops had
to be quite far apart. Also, what was strange was that just because
the additional monitors may have been set to above the central MBP in
the Display Preference Pane, it didn't always result in an 'offset
high' situation - the Click occurring above the visible position of
the Mouse. Sometimes it was offset high, sometimes low.

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
12