COFFEE - User break processing?

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 21/09/2009 at 13:15, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   R6-R11.5 
Platform:   Windows  ; Mac  ;  Mac OSX  ; 
Language(s) :   C.O.F.F.E.E  ;

---------
Is there any way to allow a user to break an ongoing process started from a GeDialog.Command()? I tried a 'fake' GeUserArea with InputEvent() overridden to check for any key events. No good. Timer() doesn't work at all in a GeDialog while processing (only when *NOT* processing - that's so useful). No threads in COFFEE. Will not break the process into chunks trying to check for a button in Command(). That would be insane. So, is there any way to let a user break out of a long process?

Thanks,

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 29/09/2009 at 00:58, xxxxxxxx wrote:

I think this is not possible in COFFEE.

cheers,
Matthias

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 29/09/2009 at 08:07, xxxxxxxx wrote:

Yep. I've already ported to C++. :)