The "WIP" binaries have been updated.
[*] Errors in "subscripts" now report original error and originating script name.
[*] Added "SIZE" command to FTP Server. Reports in the following format: "120 Drive C Reports: (330,416,128 FREE) (524,206,080 TOTAL)" for each drive, unless the user specifies the drive specifically int he SIZE command.
OK, an "WIP" binaries update has been posted.
There might be some strangeness.... I encountered a bizarre problem tonight because I didn'tinclude a header (compiled fine, but system menus were hosed up)
Changes:
[*] MXM should not lock up any more when running WMV9-based WMV files. It will not play them, but rather than hosing things up, MXM will merely not display the offending video.
[*] Fixed issue with Context Menu items defined in MXM.xml
[*] Fixed problem with the use of special characters % and $ in ActionScripts.
[*] Added Message Logging. See the White Paper for more details. Debugger,Net and File output methods are implemented.
[*] Skinners can now display "CG" strings using offsets. Place the offset value in the "Section" attribute of a text element and the value retrieved for the string will be that of the menu item offset by that value form the currently selected menu item (or nothing, if out of range).
[*] Similar to the string capability, "entry" type images can also have an offset, by setting an <Offset> value in the resource node.
[*] SETFUNC additions:
- CVTTOBASE <Base> <Padding> <DecmalNum>
Converts number in from, say 15130 to 3B1A (Padding is zero padding, can be set to -1 or 0 to disable)
Input numbers can be bigger than 32 bit values.
- CVTFROMBASE <Base> <Padding> <BaseXNum>
Converts number in from, say 3B1A to 15130 (Padding is zero padding, can be set to -1 or 0 to disable)
Input numbers cannot be bigger than 32 bit values. (Note limitation here!!)
[*] Comparisons now done with 64-bit values in ActionScript IF statements
[*] Memory Units should now be accessable from FTP and ActionScripts
[*] Re-wrote the input stuff in preperation for the new system. Seems to work so far.
An "MXM Programming Whitepaper" on the new message logging system can be found
HERE in Word DOC format.
Another one, on the upcoming Input System can be found
HERE - It's far from final, and will be further updated soon.
This post has been edited by Yuyu: May 12 2004, 03:57 PM