On Tuesday, February 17, 2004, at 04:48 PM, Graham Samuel wrote:


I'm not sure how to handle the temporary exit from the repeat loop so as to be able to come back to it when 'resume' is triggered.

My primer stack on message mechanics (at my web site) includes an example of a "background" task. It uses a purposefully tedious method for inverting an image and displaying progress. The example shows both the "normal" method and the "background" method. I think the approach for background will apply. It does require breaking the task into steps (or states).


The example does not have the pause and restart builtin as is, but the structure is there to allow it. The example illustrates other things such as switching cards going on at the same time, so a pause button click will be seen.

The wait with/for messages might be in an alternate method.

Take care that you don't crowd out events with too heavy of pending messages.

In some cases the hardest part is converting a task to a series of tasks. This is hard if the work is not homogeneous and inner loops are of all kinds and of all sizes and depths.

Dar Scott

****************************************
    Dar Scott Consulting
    http://www.swcp.com/dsc/
    Programming Services
****************************************

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to