Showing changes from revision #1 to #2:
Added | Removed | Changed
Message Block | |
---|---|
+20 | Destination window handle |
+24 | Destination icon handle |
+28 | Destination screen x |
+32 | Destination screen y |
+36 | Estimated size |
+40 | Filetype of data |
+44 | Full pathname |
This message is sent by a task that is loading data, in response to the Message_DataLoad message.
A task that is capable of loading the particular type of file (as specified in the Message_DataLoad message) should try and load the file. If successful, then the task should reply using this message. To reply, all that is necessary is to change the message type to 4, and fill in the ‘your_ref’ field.
In addition, if the file was a temporary file, the task loading has the responsibility to delete it. The best way to determine this seems to be that messages from the Filer (file loading rather than data transfer) will have their ‘your_ref’ field set to 0, whereas Message_DataLoad messages which followed on from a Message_DataSaveAck will not.