Functions and classes for handling file I/O.
GetCurrentVersion() -> FileVersion
GetEvaluatingFile() -> FileSpec
GetLocation(ApplicationLocations) -> FileSpec
GetLocation(ApplicationLocations, Boolean) -> FileSpec
LongToShortPath(String) -> String
QuietFileEvaluation()
SelectFolder() -> FileSpec
SelectFolder(String) -> FileSpec
SelectFolder(String, String) -> FileSpec
SelectLoadFile() -> FileSpec
SelectLoadFile(String) -> FileSpec
SelectLoadFile(String, String) -> FileSpec
SelectSaveFile() -> FileSpec
SelectSaveFile(String) -> FileSpec
SelectSaveFile(String, String) -> FileSpec
SelectSaveFile(String, String, String) -> FileSpec
ShortToLongPath(String) -> String
FileConstants constants:
kApplicationExecutable
kRenderProLogFile
kRenderingLogFile
FolderConstants constants:
kApplicationFolder
kApplicationResourcesFolder
kApplicationScriptsFolder
kApplicationSupportFolder
kCoreExtensionsFolder
kDesktopFolder
kExtensionFolder
kHelpFolder
kInternalScriptsFolder
kLibrariesFolder
kLogFolder
kPreferencesFolder
kRuntimeFolder
kSystemApplicationSupportFolder
kSystemFolder
kSystemLogFolder
kSystemPreferencesFolder
kSystemScriptsFolder
kTemporaryFolder
kTrashFolder
kUserScriptsFolder
Constructors:
ApplicationLocations(Integer)
Integer ->
Properties:
location -> Integer [read-only]
Constructors:
FileSpec()
description
FileSpec(FileSpec)
FileSpec ->
description
FileSpec(String)
String ->
description
FileSpec(String, String)
String ->
String ->
description
FileSpec(String, String, String)
String ->
String ->
String ->
description
Methods:
GetPath(Boolean) -> String
Boolean ->
description
Invalidate()
description
IsValid() -> Boolean
description
Resolve() -> Object
description
SetBaseName(String)
String ->
description
SetPath(String)
String ->
description
Stat() -> Object
description
Operators:
"==" : eq (FileSpec)
tostring ()
Methods:
Flush()
description
GetBit() -> Boolean
description
GetBytes(Integer) -> String
Integer ->
description
GetFilePath() -> String
description
GetFloat32() -> Number
description
GetFloat64() -> Number
description
GetInt16() -> Integer
description
GetInt32() -> Integer
description
GetInt8() -> signed Integer
description
GetRawBytes(Integer) -> Memory
Integer ->
description
GetUInt16() -> Integer
description
GetUInt32() -> Integer
description
GetUInt8() -> Integer
description
PutBit(Boolean)
Boolean ->
description
PutBytes(Integer, String)
Integer ->
description
PutFloat32(Number)
Number ->
description
PutFloat64(Number)
Number ->
description
PutInt16(Integer)
Integer ->
description
PutInt32(Integer)
Integer ->
description
PutInt8(signed Integer)
signed Integer ->
description
PutRawBytes(Integer, Memory)
Integer ->
Memory ->
description
PutUInt16(Integer)
Integer ->
description
PutUInt32(Integer)
Integer ->
description
PutUInt8(Integer)
Integer ->
description
Methods:
Append()
description
GetLength() -> Integer
description
GetPosition() -> Integer
description
Offset(Integer)
Integer ->
description
Rewind()
description
SetPosition(Integer)
Integer ->
description
Methods:
GetLength() -> Integer
description
SetPosition(Integer)
Integer ->
description
Properties:
creator -> Integer [read-only]
majorRev -> Integer [read-only]
minorRev -> Integer [read-only]
compression -> Integer [read-only]
Methods:
GetClassVersion(String) -> Integer
String ->
description
GetFileVersion() -> FileVersion
description
GetIndexedObject(Integer) -> StorageObject
Integer ->
description
Methods:
CanRead() -> Boolean
description
CanWrite() -> Boolean
description
IsAlias() -> Boolean
description
IsFile() -> Boolean
description
IsFolder() -> Boolean
description
Operators:
tostring ()