home *** CD-ROM | disk | FTP | other *** search
Wrap
property pSpriteWithPage global gMovieProperties, gModuleProperties on getPropertyDescriptionList me return [#pSpriteWithPage: [#comment: "Integer of sprite where editable text member with number of page to jump to", #format: #integer, #default: the currentSpriteNum - 1]] end on new me, jSprite me.pSpriteWithPage = jSprite return me end on mouseWithin me sprite(the currentSpriteNum).cursor = 280 SwitchButtonState("over") end on mouseLeave me sprite(the currentSpriteNum).cursor = 0 SwitchButtonState("up") end on mouseDown me cPage = integer(sprite(pSpriteWithPage).member.text) if voidp(cPage) then return end if if (cPage < 1) or (cPage > gModuleProperties.pNumPages) or (cPage = gModuleProperties.pCurrentPage) then return end if gModuleProperties.UpdatePagesList() gModuleProperties.pCurrentPage = cPage gMovieProperties.pIsPageSetupDone = 0 if the frame mod 2 then go(the frame + 1) else go(the frame - 1) end if end