RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Message_DataLoadAck

WindowManager
» Messages
» Message Codes
» Message_DataLoadAck

Message_DataLoadAck

(Code &4)
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

Use

This message is sent by a task that is loading data, in response to the Message_DataLoad message.

Notes

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.

See also

  • Message Codes
  • Message_DataLoad
  • Message_DataSaveAck
  • Wimp_Poll
  • Wimp_SendMessage
Revised on December 15, 2013 14:40:52 by Jeffrey Lee (213) (91.84.11.161)
Edit | Back in time (1 revision) | See changes | History | Views: Print | Source | Linked from: WindowManager Applications And Documents, Message Codes, Message_DataOpen, Message_DataLoad

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys