h6. [[WindowManager]] h6(. » [[WindowManager Messages|Messages]] h6((. » [[Message Codes|Message Codes]] h6(((. » Message_DataLoad h2. Message_DataLoad h5. (Code &3) |_\2<^. Message Block | |>^. +20|<^. Destination window handle | |>^. +24|<^. Destination icon handle| |>^. +28|<^. Destination screen x| |>^. +32|<^. Destination screen y| |>^. +36|<^. Estimated size, or -1 if unsafe| |>^. +40|<^. Filetype of data| |>^. +44|<^. Full pathname| |>^. +n|<^. Column of file in current selection| |>^. +n+4|<^. Row of file in current selection| h4. Use This message is sent by the Filer to ask an application to load a file, or by a task in response to a [[Message_DataSaveAck]] message. h4. Notes When replying to a Message_DataSaveAck message, the data-saving task should write its data to the temporary file specified, and reply by sending this message. The reply to this message should be sent as a [[User_Message_Recorded]] so that if it returns unanswered, the sender can delete the temporary file and report an error. Possible responses from data-loading task: * Task sends [[Message_DataLoadAck]] message (file successfully loaded) * Task does not reply (error loading data / not interested in filetype) h4. See also * [[Message Codes]] * [[Message_DataLoadAck]] * [[Message_DataSaveAck]] * [[User_Message_Recorded]] * [[Wimp_Poll]]