I'm using libURL 1.1.3b1 (apparently what ships with 2.6) and can't get a message when the URL is done. I'm trying:

 load url tURL with message "myMsg"

No message is sent. Is it just me?


It's working for me, with the same version. Do you get anything if you check "the result" right after the "load" command?

What handlers are you using? Do you do a urlStatus check with a progress bar? That seems to be part of the problem, near as I can tell. Of course, I could be doing something dumb.

No, in the tests I was doing I just did the load with no progress checking, but I've just tried 2 different methods and they both worked.

Method 1:

on mouseUp
  put "http://www.whatismyip.com/"; into sURL
  libURLSetStatusCallback "showProgress", the long ID of me
  load URL sURL with message gotPage
end doCheck

on showProgress  pURL, pStatus
  put the ticks && pStatus
end showProgress

on gotPage pURL, pStatus
  beep
  libURLSetStatusCallback
  -- do other processing
end gotPage


Method 2:

on mouseUp
  put "http://www.whatismyip.com/"; into sURL
  load URL sURL with message gotPage
  showProgress
end doCheck

on showProgress
  put the URLStatus of sURL into tStatus
  put the ticks && tStatus
  if tStatus <> empty then send showProgress to me in 2 ticks
end showProgress

on gotPage pURL, pStatus
  beep
  -- do other processing
end gotPage

Both of these beeped as expected when the "gotPage" message arrived. I see that you put your callback name in quotes & I don't. Yours looks more correct, but it couldn't be doing weird things, could it?

Cheers,
Sarah
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to