4D v18.1, Mac Mojave

I think I’m following the documentation of signals to the letter, but it’s not 
happening.

Main process:

C_OBJECT($signal)
C_BOOLEAN($done)

$signal:=New signal(“fred”)

CALL WORKER(“Show”;”Show”;$signal)

$done:=$signal.wait(5)

-----

Method “Show”

C_OBJECT($1;$signal)
$signal:=$1

OPEN FORM WINDOW(…)
$signal.trigger()

DIALOG(…)

——

The calling process always times out, with $done false. I’m obviously missing 
something very basic, but I can’t see it. Help!

Jeremy

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to