home *** CD-ROM | disk | FTP | other *** search
- property pSpriteList, pMemberList, pPressed
-
- on getPropertyDescriptionList me
- list = [:]
- addProp(list, #pSpriteList, [#comment: "Sprite List", #format: #list, #default: []])
- return list
- end
-
- on beginSprite me
- pMemberList = [:]
- repeat with i in pSpriteList
- addProp(pMemberList, i, sprite(i).member.name)
- end repeat
- hidePopup(me)
- end
-
- on mouseDown me
- pPressed = 1
- end
-
- on mouseUp me
- liftUp(me)
- end
-
- on mouseUpOutSide me
- liftUp(me)
- end
-
- on liftUp me
- pPressed = 0
- hidePopup(me)
- select(me)
- end
-
- on showPopup me
- repeat with i in pSpriteList
- sprite(i).member = member(pMemberList.getProp(i))
- end repeat
- end
-
- on hidePopup me
- repeat with i = 1 to pSpriteList.count
- sprite(pSpriteList[i]).memberNum = 0
- end repeat
- end
-
- on exitFrame me
- if pPressed then
- showPopup(me)
- s = the rollOver
- if pSpriteList.getOne(s) then
- sprite(s).member = member(pMemberList.getProp(s) && "hilite")
- end if
- end if
- end
-
- on select me
- s = the rollOver
- if pSpriteList.getOne(s) then
- if s = 20 then
- go("Internetproblem1")
- play frame member("internet")
- end if
- if s = 23 then
- gotoNetPage("http://www.computerjunkie.com")
- end if
- end if
- end
-