Dan,

Under OS9 and earlier the type and creator are stored by the finder in a hidden file on the disk where the file resides. So forget the resource fork. Res Edit just sets the finder information in this case. You can set the global filetype property in rev before writing the file. Once the finder has this info about the file, it will then be copied to any mac media that the file itself is copied to. To transmit the file via a network with this data intact I suggest zip or stuffit, both of which should keep type creator info intact.

Martin Baxter

Dan Shafer wrote:
This ought to be duck soup. But it's turned into alligator stew with a live alligator.

I have a custom property set to a file. I want to write this file out to an OS 9 system so that it shows up in Finder as a PDF file. From all I can gather, I have a two-line problem:

  set the fileType to "CAROPDF "
  put PDFToOpen into URL "binfile:myFile.pdf"

But alas, this does not work. The file type and creator come up empty. If I use ResEdit to set the file type and creator as in the command above, the file becomes a PDF file that Acrobat Reader recognizes. So I know I have the creator and file type correct. Am I perhaps doing this in the wrong place?

A clue: ResEdit tells me the file I'm writing has no resource fork. I was under the impression that using "binfile" solved that problem?

I gather then that this has something to do with resfile: types but I can't find anything in the docs about creating a resource fork, only about copying them. But when I do a getResources on an OS9 file, as far as I can tell, the type and creator aren't stored in the resource fork (at least not as identifiable resources), so I'm basically lost and under very tight deadline.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Shafer, Revolution Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
 From http://www.revolutionpros.com, Click "My Stuff"



_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution



_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to