Having read the docs & archives on file associations, I altered the .plist file to add image file associations (only JPEG so far), but was stumped for awhile, as the association didn't kick in until I copied the standalone to another computer, where the application prebindings were presumably updated on the spot. Oddly enough, dumping the standalone in the Trash and then moving it back out did the job on the original computer...
For anyone else trying this on OS X, the relevant part of the .plist is:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>jpg</string>
<string>jpeg</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>RevolutionDoc.icns</string>
<key>CFBundleTypeMIMETypes</key>
<string></string>
<key>CFBundleTypeName</key>
<string>JPEG image</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>JPEG</string>
</array>
<key>CFBundleTypeRole</key>
<array>
<string>image/jpeg</string>
</array>
</dict>
-- You can add another <dict></dict> set of tags at this point for other filetypes.
</array>
The handler in the stack script used to catch the AppleEvent was:
on AppleEvent
request appleEvent ID
if it = "odoc" then
request appleEvent data
put it into aeFilePath
end if
pass appleEvent
end appleEventIan
On 23 Feb 2004, at 03:41, Sarah Reichelt wrote:
You will need to set up an AppleEvent handler in your stack script that recognises when a document is dropped on it, gets the name of the document(s) and processes them. You may also need to set up a defined file type. I think there have been discussions about this on the list in the past, so search the archives as well as checking the docs for AppleEvent.<snip>
Cheers, Sarah
What I would like to do is make this even more transparent by dropping files onto the app icon, in the same way that you can with AppleScript droplets. I can't see anything in the docs or list about this, and am wondering if it is even possible with Rev 2.1.2.
Workaround- make an AppleScript droplet that takes the list of dropped files and launches the Rev app, but this is kind of inelegant...
Ian
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
