; Catalog definitions for module "FileIO" (FileIO.EX)
;
VERSION 9
REVISION 12
LANGUAGE "English"
NATURALNAME "File I/O"
MSG 0x05700802 "Warning: the script \"%1\" opens the file \"%2\". Scala cannot guarantee that this file does not contain viruses or is otherwise harmful to your computer. Do you trust this file to be safe?\n\n(You can disable this message permanently in the File I/O EX options menu.)"
MSG 0x05700c01 "Warning: the script \"%1\" opens an unknown file. Scala cannot guarantee that this file does not contain viruses or is otherwise harmful to your computer. Do you trust this script to be safe?\n\n(You can disable this message permanently in the File I/O EX options menu.)"
MSG 0x05701000 "Yes"
MSG 0x05701400 "y"
MSG 0x05701800 "Yes to All"
MSG 0x05701c00 "a"
MSG 0x05702000 "No"
MSG 0x05702400 "n"
MSG 0x05702801 "The file \"%1\" is not allowed to be opened."
MSG 0x05709c02 "The file \"%1\" being written exceeds the size limit (%2 bytes)."
MSG 0x0570a002 "The file \"%1\" being written exceeds the maximum number of files per channel (%2 files)."
MSG 0x05705800 "Open (filename, mode)@pgOpens a file or directory. This function will open a file or directory for processing. It will return a filehandle (integer) that will be used in the future to reference the file until the file is closed.@pgNote that all File I/O access is restricted to the \"Data\" directory within the Scala directory. You are not allowed to use full path names or drive letters when specifying file names. All file names are expected to be relative to the Data directory.@pgOpen has three different access modes. The first mode is READ. When the file is opened for READ access, only READs may occur. If a Write is attempted an error is the result.@pgThe second mode is WRITE, which implies READ access as well. With this setting a file can be used for both READING and WRITING.@pgThe third mode is APPEND, which applies both READ and WRITE Access. The difference with APPEND is that the accesses occur at the end of the file as opposed to the beginning. Performing a Write on a file in APPEND mode adds to the end of the file instead of replacing the file."
MSG 0x05705c00 "Close (filehandle)@pgClose an open file or directory previously opened with the Open() function."
MSG 0x05706000 "ReadStr (filehandle)@pgReads a line from an open file and returns it as a string."
MSG 0x05706400 "ReadInt (filehandle)@pgReads a line from an open file, converts it to an integer and returns the integer."
MSG 0x05706800 "ReadBool (filehandle)@pgReads a line from an open file, converts it to a boolean (where 1=TRUE and 0=FALSE) and returns the boolean."
MSG 0x05706c00 "ReadChars (filehandle, n)@pgReads a number of characters from an open file and returns it as a string."
MSG 0x05707000 "WriteStr (filehandle, string)@pgWrites a string to an open file. The string is written as a complete line, with CR/LF appended. Returns TRUE if successful, FALSE if failure."
MSG 0x05707400 "WriteInt (filehandle, value)@pgWrites an integer to an open file. The integer is written as a complete line, with CR/LF appended. Returns TRUE if successful, FALSE if failure."
MSG 0x05707800 "WriteBool (filehandle, value)@pgWrites a boolean to an open file. The boolean is written as a complete line, with CR/LF appended. Returns TRUE if successful, FALSE if failure."
MSG 0x05707c00 "WriteChars (filehandle, string, n)@pgWrites a number of characters to an open file. Only the characters are written, with no trailing CR/LF. Returns the number of characters written."
MSG 0x05708000 "MkDir (filename)@pgCreates a directory. Returns TRUE if successful, FALSE if failure."
MSG 0x05708400 "FileSize (filename)@pgReturns the size of a file."
MSG 0x05708800 "RmDir (filename)@pgDeletes the directory specified. In order for this function to be successful the directory must be empty first. Returns TRUE if successful, FALSE if failure."
MSG 0x05708c00 "Eof (filehandle)@pgChecks for an end-of-file condition on an open file. Returns TRUE if the end of the file has been reach, FALSE otherwise."
MSG 0x05709000 "Erase (filename)@pgErases a file. Returns TRUE if successful, FALSE if failure."
MSG 0x05709400 "Rename (oldname, newname)@pgRenames a file. Returns TRUE if successful, FALSE if failure."
MSG 0x05709800 "Copy (fromfile, tofile)@pgCopies a file. Returns TRUE if successful, FALSE if failure."