AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
+ 40     filetype of data
+ 44     filename

This message is sent by !Printers when it doesn't know how to print the file. The filetype and filename cannot be relied on if we have just come from a PrintSave message, but since the application started the print protocol it should still remember what it was planning to print.

When this message is sent by !Printers to print a file from its queue, the information is correct.

If an application knows how to print that filetype then it should respond with PrintTypeKnown and either :
·     Print the file to Printer:
·     Output the file to Printer$Temp before responding with PrintTypeKnown.

If it does not know the type, then it should ignore the message and await a DataSaveAck (which may never arrive if another application knows how to print the file) to queue the file for later printing.

See PRM 3, page 263.

[sh-index] Back to list of manuals