QTCloseMovieFile Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

PROCEDURE   QTCloseMovieFile
( movieRef:INTEGER ) ;

Python:

def  vs.QTCloseMovieFile(movieRef):
   return None

Description:

Closes the specified QuickTime movie file.

Parameters:

movieRef Index of QuickTime movie stream.



  QTGetMovieOptions Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

PROCEDURE   QTGetMovieOptions
(   movieRef :INTEGER;
  VAR  frameRate :REAL;
  VAR  keyFrameRate :LONGINT
) ;

Python:

def  vs.QTGetMovieOptions(movieRef):
   return (frameRate, keyFrameRate)

Description:

Retrieves the QuickTime movie frame rate and key frame rate for the referenced movie stream.

Parameters:

movieRef Index of QuickTime movie stream.
frameRate Frame rate of movie
keyFrameRate Key frame rate of movie.



  QTInitialize Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

FUNCTION   QTInitialize
:INTEGER ;

Python:

def  vs.QTInitialize():
   return INTEGER

Description:

Initializes QuickTime and returns the QuckTime version number.

Result:

Returns the QuickTime version number. A value of 0 indicates QuickTime is not available.



  QTOpenMovieFile Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

FUNCTION   QTOpenMovieFile
( fileName:STRING ) :INTEGER ;

Python:

def  vs.QTOpenMovieFile(fileName):
   return INTEGER

Description:

Creates or opens a QuickTime movie file for writing.

Parameters:

fileName Name of movie file.

Result:

An INTEGER index value identifying the open movie stream. A value of -1 indicates the stream could not be opened.



  QTSetMovieOptions Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

PROCEDURE   QTSetMovieOptions
(   movieRef :INTEGER;
    frameRate :REAL;
    keyFrameRate :LONGINT;
    useDlg :BOOLEAN;
    useDlgPreview :BOOLEAN
) ;

Python:

def  vs.QTSetMovieOptions(movieRef, frameRate, keyFrameRate, useDlg, useDlgPreview):
   return None

Description:

Sets the QuickTime movie frame rate and key frame rate for the referenced movie stream. The standard QuickTime compression options dialog can also be optionally displayed.

Parameters:

movieRef Index of QuickTime movie stream.
frameRate Frame rate of movie.
keyFrameRate Key frame rate of movie.
useDlg Display QuickTime comprssion options dialog.
useDlgPreview Show dialog preview.



  QTTerminate Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

PROCEDURE   QTTerminate
;

Python:

def  vs.QTTerminate():
   return None

Description:

Disables QuickTime and disposes of internal QuickTime data structures.



  QTWriteFrame Special - QuickTime 
VectorWorks8.5

VectorScript Declaration:

PROCEDURE   QTWriteFrame
( movieRef:INTEGER ) ;

Python:

def  vs.QTWriteFrame(movieRef):
   return None

Description:

Captures the active document window and writes a frame to the specified QuickTime movie file.

Parameters:

movieRef Index of QuickTime movie stream.