home > director > advanced scripting > event handlers

event handlers

Use these event handlers for Lingo that runs when a specific event occurs:

usage
LINGO: on handlerName me
  ...
end
 
JAVASCRIPT: function handlerName() {
  ...
}
   
category handlerName
FRAME prepareFrame
enterFrame
stepFrame
exitFrame
   
MOUSE mouseEnter
mouseWithin
mouseLeave
mouseUp (event handler)
mouseUpOutside
mouseDown (event handler)
rightMouseUp (event handler)
rightMouseDown (event handler)
   
WINDOW activateWindow
deactivateWindow
resizeWindow
moveWindow
zoomWindow
open window
close window
   
KEY keyUp
keyDown
   
SPRITE beginSprite
endSprite
   
MOVIE prepareMovie
startMovie
stopMovie
   
MISC cuePassed
EvalScript
idle
streamStatus
timeOut
hyperlinkClicked
   
BEHAVIORS propertyDescriptionList
----
runPropertyDialog
getBehaviorTooltip
isOKToAttach
getBehaviorDescription
getPropertyDescriptionList
   
ESCAPE Use the pass and stopEvent commands to override the way that Director passes messages along the message hierarchy.