Trying to understand the inner workings of Resizestack
Scott Rossi
scott at tactilemedia.com
Mon Mar 14 16:50:13 EDT 2016
If you're using LiveCode 7, the flashing may be an artifact that occurs
purely from redrawing/refreshing the screen. I've noticed this here, but
don't have any reliable recipe that causes it.
In any event, locking the screen and locking messages are the main steps
to take, making sure to unlock at the end of your resizing handlers.
Groups (assuming your chart is a group) have a lockUpdates property that
might help with redrawing, but I don't know if this would make any
difference with regards to screen flashing.
Regards,
Scott Rossi
Creative Director
Tactile Media, UX/UI Design
On 3/14/16, 10:34 AM, "use-livecode on behalf of Terence Heaford"
<use-livecode-bounces at lists.runrev.com on behalf of t.heaford at icloud.com>
wrote:
>
>> On 14 Mar 2016, at 16:59, Richard Gaskin <ambassador at fourthworld.com>
>>wrote:
>>
>> on resizeControl
>> refreshChart
>> end resizeControl
>
>Obviously, this works but does not cure the occasional flash that occurs
>when reproducing the chart.
>
>I suspect perhaps the script along with all the resizeControl messages is
>making it difficult for the engine to keep up?
>
>I can¹t think of another reason. I am sure the script could be optimised.
>
>Could anyone suggest areas that are particularly time consuming that I
>could look at that may improve performance.
>
>I am already using lock messages.
>
>
>
>Thanks
>
>Terry
>_______________________________________________
>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