[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Provides methods for copying, deletion and moving files Tab=Files [Property] Source=Default source file name. ARG(string)|2| Destination=Default destination file name. ARG(string)|2| Overwrite=Sets the value that the file can be overwritten. ARG(bool)|4|1|True,False [Methods] doMove=Moves a specified file to a new location, providing the option to specify a new file name. ARG(string Source, string Destination)|1|0 *doCopy=Copies an existing file to a new file. Overwriting a file of the same name is not allowed. ARG(string Source, string Destination)|1|0 *doCopy2=Copies an existing file to a new file. Overwriting a file of the same name is allowed. ARG(string Source, string Destination, bool Overwrite)|1|0 *doDecrypt=Decrypts a file that was encrypted by the current account using the Encrypt method. ARG(string Source)|1|0 *doDelete=Deletes the specified file. ARG(string Source)|1|0 *doEncrypt=Encrypts a file so that only the account used to encrypt the file can decrypt it. ARG(string Source)|1|0 *doExists=Determines whether the specified file exists. ARG(string Source)|1|0 onComplete=Occurs after succesfully execute a operation. ARG(null)|2|0 *onExists=Occurs after invoke method doExists and returns the result of the check. ARG(bool)|2|104 onError=If an error occurs, an error message appears. ARG(string)|2|2 Exists=Returns a value whether the specified file exists. ARG(bool)|3|104 Source=Defines source file name to operate. ARG(string)|4|2 Destination=Defines destination file name to operate. ARG(string)|4|2 *Overwrite=Defines the value that the file can be overwritten. ARG(bool)|4|104