THOUGHT: the [effective] [working] screenLoc

Lagi Pittas iphonelagi at gmail.com
Tue Jun 5 05:30:11 EDT 2018


Hi


here's the third one I missed

"Make something idiot-proof, and they will build a better idiot."

It's a losing battle ....

Lagi


>> Nothing can be made foolproof because fools are so ingenious.
>> Nothing is foolproof for a capable fool.
>>
>> Lagi
>>
>>
>> On 4 June 2018 at 20:51, Paul Dupuis via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>
>> Okay, we're making progress:
>>>
>>> 2 people (Paul and Ralph) think having "the [effective] [working]
>>> screenLoc" might be a useful addition for the language for the likely
>>> effort to add it
>>> 2 people (Bob and Jacqueline) think that it is simple enough (which it
>>> is) to write your own function for this it is not worth the effort to
>>> add to the engine
>>>
>>> So far we have a tie.
>>>
>>> And, Jacqueline, screen resolutions can be changed dynamically on
>>> Windows (can't remember off the top of my head if the same is true for
>>> OSX). This changes the screenLoc. We also have customers who use
>>> multiple monitors, unplug them abruptly, change screen resolutions
>>> dynamically (say to connect to a projector) and so on, so are trying to
>>> make use of LC features like the desktopChanged message to recheck
>>> screen sizes and adjust windows in our app accordingly or re-position
>>> windows or recenter dialogs when a monitor is removed suddenly. Some
>>> user have "fat" taskbars (a lot of open stuff on them since the Windows
>>> toolbar can be resized)  and the center of the working screen area is
>>> decidedly not the center of the current resolution of the primary
>>> monitor. In fact, the Windows taskbar can be resize to take up half the
>>> primary screen by the user (we have NOT had any one do that - YET)
>>>
>>>
>>> On 6/4/2018 12:07 PM, Paul Dupuis via use-livecode wrote:
>>>
>>>> Yes, that is why I said (read below) that if others did not think there
>>>> should be an effective and/or working key word for the screenLoc
>>>> function, I would roll my own based on the screenRect function. I was
>>>> asking whether other think the screenLoc function should or should not
>>>> have these keywords.
>>>>
>>>>
>>>> On 6/4/2018 11:55 AM, Bob Sneidar via use-livecode wrote:
>>>>
>>>>> Seems like you could subtract item 1 from item 3 and item 2 from item 4
>>>>>
>>>> of the effective screenRect to get what you need.
>>>
>>>> Bob S
>>>>>
>>>>>
>>>>> On Jun 4, 2018, at 08:08 , Paul Dupuis via use-livecode <
>>>>>>
>>>>> use-livecode at lists.runrev.com> wrote:
>>>
>>>> I posted the question below and got no responses so I thought I would
>>>>>> try again.
>>>>>>
>>>>>> I noticed that screenLoc has no effective or working keywords
>>>>>>
>>>>> associated
>>>
>>>> with it in LC9 or earlier. It seems to me that it should and that if it
>>>>>> has been done for the screenRect(s), it should be a small enhancement
>>>>>>
>>>>> to
>>>
>>>> add them to the screenLoc
>>>>>>
>>>>>> Do others agree? If so I will submit and enhancement entry to the
>>>>>> quality center. if not, I'll drop this discussion thread and roll my
>>>>>>
>>>>> own
>>>
>>>> function based on the screenRect function.
>>>>>>
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode at lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>>
>>>> subscription preferences:
>>>
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>>
>>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>
>>> subscription preferences:
>>>
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>
>>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list