Executes a function in the event process of a given interface if it is alive.
applies the function
to the arguments
in the process of the interface
, if the interface is "alive". An interface is alive if it has a representation on the screen.
is not alive,
is not applied. This is in contrast to execute-with-interface, which in this case applies the function in the current process.
is useful for automatic updating of interfaces that may be destroyed by the user, where the update is redundant if the interface is not alive.
All accesses (reads as well as writes) on a CAPI interface and its sub-elements should be performed in the interface process. Using
is one way of ensuring this.
CAPI Reference Manual - 15 Dec 2011