Pro  Pro 
 Targets ActionsSpecial Parameters  PropertiesSpecial Parameters  Lingo equivalent(s)
Object        
                 
Movie ThisMovie              
    SetVolumeTo(volume)     MovieVolume     the volume of sprite
    SetVolumeBy(volume)           "
    SetRateTo(rate)     MovieRate     the movierate of sprite
    SetRateBy(rate)           "
    SetLoopingFlags(flags) kNoLoop         the loop of member
      kLoop   MovieIsLooping     "
      kLoopPalindrome   MovieLoopIsPalindrome     "
                 
                 
    GoToTime(time)     MovieTime     the movietime of sprite
    GoToTimeByName(time_name)           "
    GoToBeginning           "
    GoToEnd           "
    StepForward           "
    StepBackward           "
          MaxTimeLoadedInMovie   x frameReady, percentStreamed of member
    SetSelection(start_time, end_time)            
    SetSelectionByName(start_name, end_name)            
    SetPlaySelection(selection_only)            
    TogglePlaySelection            
    SetLanguage(language)            
    PushCurrentTime            
    PushCurrentTimeWithLabel(string)            
    PopAndGotoTopTime            
    PopAndGotoLabeledTime            
    MovieChanged   x        
    GetVariable(address)   x        
    SetVariable(address, value)   x        
    GetMovieURL(var)   x        
                 
All Tracks ThisTrack              
  TrackNamed("name")              
  TrackOfType(type)              
  TrackOfIndex(index)              
  TrackOfID(id)              
    SetEnabled(enable)     TrackEnabled     trackEnabled, setTrackEnabled, the visible of sprite
    ToggleEnabled            
                 
Sound Track                
    SetVolumeTo(volume)     TrackVolume     the volume of sprite, the volume of sound
    SetVolumeBy(volume)          "
    SetBalanceTo(volume)     TrackBalance      
    SetBalanceBy(volume)            
Spatial Track                
    SetLayerTo(layer)     TrackLayer     the locZ of sprite
    SetLayerBy(layer)           "
    SetGraphicsModeTo(mode,red,green,blue) see below under sprite actions x        
    SetGraphicsModeBy(mode,red,green,blue) x        
          TrackWidth      
          TrackHeight      
          MouseHorizontal      
          MouseVertical      
Sprite ThisSprite             the currentSpritenum
  SpriteNamed("name")              
  SpriteOfIndex(index)             sprite N
  SpriteOfID(id)              
          ID      
          Index      
          BoundsLeft     the left of sprite
          BoundsTop     the top of sprite
          BoundsRight     the right of sprite
          BoundsBottom     the bottom of sprite
          FirstCornerX     the left of sprite
          FirstCornerY     the top of sprite
          SecondCornerX     the right of sprite
          SecondCornerY     the top of sprite
          ThirdCornerX     the left of sprite
          ThirdCornerY     the bottom of sprite
          FourthCornerX     the right of sprite
          FourthCornerY     the bottom of sprite
          ImageRegistrationPointX     the locH of sprite
          ImageRegistrationPointY     the locV of sprite
    SetImageIndexTo(index)     ImageIndex     the memberNum of sprite
    SetImageIndexBy(index)           
    SetVisible(visible)     IsVisible     the visible of sprite
    ToggleVisible(visible)           "
    SetLayerTo(layer)     Layer     the locZ of sprite
    SetLayerBy(layer)           "
    SetGraphicsModeTo(mode,red,green,blue) srcCopy         the ink of sprite
    SetGraphicsModeBy(mode,red,green,blue) srcOr         "
      srcXor         "
      srcBic         "
      notSrcCopy         "
      notSrcOr         "
      notSrcXor         "
      notSrcBic         "
      blend         "
      addPin         "
      addOver         "
      subPin         "
      transparent         "
      addMax         "
      subOver         "
      adMin         "
      grayishTextOr         "
      hilite         "
      ditherCopy         "
                 
    PassMouseToCodec            
    ClickOnCodec(x,y)            
    MoveTo(x,y)           the loc of sprite
    MoveBy(x,y)           the loc of sprite
    Scale(x,y)           inflate(the rect of sprite N, x, y)
    Rotate(degrees)           the rotation of sprite
    Stretch(p1x,p1y,p2x,p2y,p3x,p3y,p4x,p4y)           the rect of sprite
    ExecuteEvent(event_id)           sendsprite
    ResetMatrix   x       the stretch of sprite
               
Sprite Track   MakeNewSprite(id, handler_id, image_index, visible, layer)   x       creation of new sprites at runtime not officially supported in Director
    DisposeSprite(id)   x      
          NumSprites      
          NumImages     the number of members
VR Track                
    SetPanAngleTo(angle)     PanAngle      
    SetPanAngleBy(angle)            
    SetTiltAngleTo(angle)     TiltAngle      
    SetTiltAngleBy(angle)            
    SetFieldOfViewTo(fov)     FieldOfView      
    SetFieldOfViewBy(fov)            
    ShowDefaultView            
    GoToNodeID(node_id)     NodeID      
                 
Music Track                
    PlayNote(instrument_index,delay,pitch,velocity,duration)            
    SetController(sample,instrument_index,delay,controller,value)            
               
Flash Track   GoToFrameNamed("name")   x        
    GoToFrameNumber(number)   x        
    SetPan(x%, y%)   x        
    SetZoom(zoom_factor)   x        
    SetZoomRect(left, top, right, bottom)   x        
                 
QD3D Object QD3DObjectNamed("name") TranslateTo(x, y, z)   x        
    ScaleTo(xScale, yScale, zScale)   x        
    RotateTo(xDegrees, yDegrees, zDegrees)   x        
General                
    GotoURL("url")           goToNetPage
    ApplicationNumberAndString(num, string)           closet equivalent is 'externalEvent'
    DebugStr(string)           "
    AddSubscription(name, url, pictures_URL)   x        
    RemoveSubscription(url)   x        
    SetCursor(id)   x        
    SetString(variable, "string")   x        
    AppendString(var1, var2, result)   x        
    SetStatusString(variable, flags)   x       netStatus
          KeyIsDown(modifiers,'key')     the key, the keycode, the keyPressed
            kNone    
            kOptionKey   the optionDown
            kShiftKey   the shiftdown
            kCommandKey   the commandDown
            kControlKey   the controlDown
            kCapsLockKey    
            Multiple Keys    
          Random(min,max)      
          MouseButtonDown      
          GMTDay   x the date, the systemdate
          GMTMonth   x "
          GMTYear   x "
          GMTHours   x "
          GMTMinutes   x "
          GMTSeconds   x "
          LocalDay   x "
          LocalMonth   x "
          LocalYear   x "
          LocalHours   x "
          LocalMinutes   x "
          LocalSeconds   x "
Quicktime                
          Subscription(channel)   x  
          Registered   x  
          Platform   x  
          Version   x version
          ConnectionSpeed   x  
          CustomHandlerID   x  
          IsCustomHandlerOpen(id)   x  
          ComponentVersion("type","subtype","manufacturer")   x  
          HandlerRef   x  


back to

b

a

c

k

s

t

a

g

e