Device implementation problems

Pyyhtiä Christer christer at mindcrea.com
Sat Nov 4 04:48:51 EDT 2017


Jacqueline,

this something I suspect as well.

As there are a zillion different Android devices with different performance capabilities one has to use the belt and suspenders. In January I will be trying with iOS as well, and see if there is a difference.

In the longer term a solution could be an extension to LC, "go to card xyz with / without waiting"; or making a docuentative recommendation being aware this possible issue.  And it is not yet excluded that I will find a typo or some illegal way of coding in my app.

christer

Message: 22
Date: Fri, 3 Nov 2017 22:44:21 -0500
From: "J. Landman Gay" <jacque at hyperactivesw.com <mailto:jacque at hyperactivesw.com>>
To: How to use LiveCode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
Subject: Re: Device implementation problems
Message-ID: <d0ef401f-b0c1-93a9-85a1-6058181fbc3f at hyperactivesw.com <mailto:d0ef401f-b0c1-93a9-85a1-6058181fbc3f at hyperactivesw.com>>
Content-Type: text/plain; charset=utf-8; format=flowed

On 11/3/17 12:55 AM, Pyyhti? Christer via use-livecode wrote:
> When I issue the "go" and let the script run, many of the objects won't get done completely, for example card background, button or field colouring gets only partially done.  However, if I either add "lock screen" before the "go" statement, or issue "wait 100 milliSeconds" after the "go", everything is OK.

It almost sounds like LC has finished issuing all the commands to redraw 
the screen but the graphics card or the CPU on the device is slow to 
respond. So LC thinks it is finished and moves on to the next line of 
the script while the hardware is still catching up.

I'm not even sure that's possible but that's what it sounds like.

-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com <mailto:jacque at hyperactivesw.com>
HyperActive Software           |     http://www.hyperactivesw.com <http://www.hyperactivesw.com/>


More information about the use-livecode mailing list