Associated Email list Windows_For_Shockwave

This Document
WFS API's

 

Site Nav

css drop down menu by Css3Menu.com

WFS API's 

WFS API's

Here are the WFS API's listed by script. Click a handler to go to its documentation. To see code in which these handlers are called, open up the DIR that comes with WFS and do a search for the handler name.

1: prepareMovie

API INTO gWFSMultiSpriteList
wfsManagerIsInstantiated
wfsGetNumberOfInstantiatedManagers
wfsGetManagerSpriteNum
wfsGetManagerName
wfsGetSpritenumOfManagerAtThisIndex
wfsGetNameOfManagerAtThisIndex
wfsAddManagerToMultiSpriteList
wfsDeleteManagerFromMultiSpriteList

API INTO gWFSHighestLocZ AND gWFSOpenMultiSpriteList

wfsGetHighestLocZ
wfsIncrementHighestLocZ
wfsIncrementAndGetHighestLocZ
wfsBoostHighestLocZ
wfsGetOpenMultiSpriteList
wfsGetFocusManager
wfsAddToOpenMultiSpriteList
wfsDeleteFromOpenMultiSpriteList
wfsGetZOrdinal
wfsGetNumberOfOpenMultiSprites
wfsGetManagerOfZOrdinal
wfsGetLocZOfZOrdinal

DETERMINING INTERSECTION AND CONTAINMENT
wfsSpriteIsWithin
wfsSpriteIntersects

DETERMINING ANCESTORS/DESCENDANTS
wfsIsADescendant
wfsGetTheRootSpriteNum

ELEMENT NAME SEARCH
wfsGetElementNamed

3: Window Manager

OPENING, CLOSING, LOCZ
wfsOpenWindow
wfsBringWindowToFront
wfsCloseWindow
wfsRestoreWindowLocZ

MOVING MENUS, FAMILIES, & ALIGNMENT
wfsCenterMultiSprite
wfsMoveFamilyBy
wfsMoveFamilyTo
wfsMoveMultiSpriteTo
wfsMoveMultiSpriteBy
wfsCenterElementLocH
wfsCenterElementLocV
wfsPositionElementLocVRelative
wfsPositionElementLocVAbsolute

PARENT-CHILD OPERATIONS
wfsGetParentName
wfsGetParentSpriteNum
wfsSetChild
wfsDeleteChild
wfsSetParent
wfsGetNumberOfChildren
wfsGetChildList
wfsSetMoveWithParent

MISCELLANEOUS
wfsGetElementList
wfsGetElementNamed
wfsGetIAmVisible
wfsGetWindowRect
wfsGetBackgroundSpritenum

4: Window/Menu Element

wfsGetInitialVisibility
wfsSetInitialVisibility
wfsGetElementName
wfsSetElementName
wfsGetMyManagerName
wfsGetMyManagerSpriteNum
wfsAddElementToManager
wfsChangeRegPointToTopLeft

6: Handle

wfsSetConstraints

Close A Window

wfsGetWindowToClose
wfsSetWindowToClose
wfsGetCloseEvent
wfsSetCloseEvent

Drag Element

wfsSetDragConstraints

 

Script Writer

SCRIPT WRITERS
wfsWriteMultiSprite
wfsWriteMultiSpriteFamily
wfsWriteElement
wfsWriteSpriteAndBehaviorCode
wfsWriteSpriteCode
wfsWriteBehaviorCode

Dynamism

DESTRUCTORS
wfsDestroyDynamicSprite
wfsDestroyDynamicElements
wfsDestroyMultiSprite
wfsDestroyMultiSpriteFamily
wfsDestroyMemberCopy

CONSTRUCTORS

wfsCreateSprite
wfsCreateMemberCopy
wfsCreateWindowManager
wfsCreateMenuManager
wfsCreateElement

ATTACHERS
wfsAttachBehavior
wfsAttachMenuVerb
wfsAttachCloseMyWindow
wfsAttachCloseAWindow
wfsAttachHandle
wfsAttachDragElement
wfsAttachOpenAWindow
wfsAttachCursorControl
wfsAttachRollover

DYNAMIC CHANNEL MANAGER
wfsGetNumberOfDynamicChannelsInUse
wfsDynamicChannelsInUse
wfsGetNumberOfDynamicAvailableChannels
wfsGetDynamicAvailableChannels
wfsGetLastStaticSpriteChannel

MISCELLANEOUS
wfsRemoveScriptAndRunEndSprite
wfsScriptIsAttached
wfsGetScriptNameList
wfsGenerateManagerName
wfsAssembleTree
wfsGetNumberOfSpritesInFamily
wfsConcatenateLists
wfsSearchAndReplace

Menu Manager

OPENING, CLOSING, LOCZ
wfsOpenWindow
wfsBringWindowToFront
wfsCloseMenuSystem
wfsRestoreWindowLocZ

MOVING MENUS, FAMILIES, & ALIGNMENT
wfsCenterMultiSprite
wfsMoveFamilyBy
wfsMoveFamilyTo
wfsMoveMultiSpriteTo
wfsMoveMultiSpriteBy
wfsCenterElementLocH
wfsCenterElementLocV
wfsPositionElementLocVRelative
wfsPositionElementLocVAbsolute

PARENT-CHILD OPERATIONS
wfsGetParentName
wfsGetParentSpriteNum
wfsSetChild

wfsDeleteChild
wfsSetParent
wfsGetNumberOfChildren
wfsGetChildList
wfsSetMoveWithParent

MISCELLANEOUS
wfsGetElementList
wfsGetElementNamed

wfsGetIAmVisible
wfsGetWindowRect
wfsGetBackgroundSpritenum

WFS API's