On 12/8/12 2:40 PM, J. Landman Gay wrote:
On 12/8/12 1:31 AM, Serge Brami wrote:
I want to send an Applevent  to another livecode app running  on an
other Mac on a local network.

for example

on the Mac 1  a button  with the script :
"on mouseup
     send "hello" to "Mac2:livecode"
end mouseup"



on the Mac 2

"on appleevent type
     if type is "aevt" then
       put "hello"
     end if
pass applevent
end applevent


Well it works BUT only il on mac2 I switch from livecode to another
app and then switch back to livecode

I haven't used appleEvents for years, but the way I'd debug this would
be to change the receiving handler to show the parameters and see what
you get:

on appleevent
  repeat with x = 1 to the paramcount
    put x && "=" && param(x)
  end repeat
end appleevent

That may show you what is being sent and give you an idea of what's
wrong. The type may not always be "aevt".


Actually, my suggested handler will go by too fast to see. Better change it to accumulate the info like this:

on appleevent
 repeat with x = 1 to the paramcount
   put x && "=" && param(x) & cr after tList
 end repeat
 put tList -- or you can use "answer tList"
end appleevent


--
Jacqueline Landman Gay         |     jac...@hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to