What is BinaryXtra?
BinaryXtra is an extension of Macromedia Director of type 'scripting xtra'. It extends the capabilities of Lingo (Director's scripting language) with ability to handle generic binary data.
- BinaryXtra provides a special type of Lingo variable designed to hold and handle binary data.
- Allocates in memory a new binary data block;
- Allows direct access to the binary data via 'byte[]' indexed property;
- Initializes itself with a file contents;
- Writes binary data into a file;
- Initializes itself with a media of a cast member;
- Sets binary data as a cast member's media;
- Initializes itself with a picture data of a cast member;
- Sets binary data as a cast member's picture;
BinaryXtra is supported by VbScriptXtra and ADOxtra. Typecasting routines of these xtras use BinaryXtra when necessary. This allows both ADOxtra and VbScriptXtra read and write BLOB data into database.
BinaryXtra is safe for Shockwave, so it can be used together with ADOxtra to dynamically download or upload media of Shockwave movie cast members.
|