Ok this is TRULY strange:
In the object script itself:
on checkExitInfo me
put pWaitinglist
put "waitinglist" && ilk(pWaitingList)
-- put pWaitingList.count
-- tAMount = pWaitingList.count
-- return(tAmount)
end checkExitInfo me
put ilk(gComlink.pWaitingList)
-- #list
put gComlink.pWaitingList.count
-- 0
sendallsprites(#checkExitInfo)
-- -2147483647
-- "waitinglist integer"
gcomlink.checkExitInfo
(this returns a director player error alert)
put gcomlink.checkexitinfo
-- -2147483647
-- "waitinglist integer"
-- <Void>
temp = gcomlink.checkExitinfo
-- -2147483647
-- "waitinglist integer"
put temp
-- <Void>
Why does the gComlink object see it's own internal property pwaitinglist as
a list, and if I 'peek' into it with gcomlink.pWaitingList I see it as a
list, but in the handler it actually busts?
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]