On Aug 17, 2005, at 10:56 AM, Klaus Major wrote:

Hi Trevor,

On Aug 16, 2005, at 11:26 AM, david bovill wrote:

Thanks of the tip - works great for image object.
On 16 Aug 2005, at 17:44, Derek Bump wrote:


if (the imagePixMapID of img "testImage") is empty then
  answer "Unable to open the selected image." with "OK"
end if

Now for the player object? Do you have any scripts / appleScripts for figuring out whether the fileType of a file is supported by QuickTime? I am getting rather pleasant / unpleasant surprises here - what is being displayed for pdf's and text files?
Work in progress....

For images and player objects you can check the result() after setting the fileName of the object. If it isn't empty then there was an error.

is this a "new" feature?

I remember that with earlier versions the result was always empty, even if you selected
a text (TXT) file.

Sorry, I need to clarify. If an error occurs while opening Rev tries to open an image in an image object or any media in a player object then result() will not be empty. When dealing with QuickTime, both text and PDF (pdf on os x only) are acceptable media types so no error is returned since there wasn't one.

You can use the EnhancedQT external AND the result() check for more control. The function sqtCanOpenFile() AND qtGetMovieFileType() can be used in the EnhancedQT external. qtCanOpenFile() can be set to disregard TEXT files so it will report false will you pass a text file to it. qtGetMovieFileType() will report the type, multiframe graphic, image, unsupported, etc. PDF and GIF would be multiframe graphic types. You still need to check the result() because QT thinks it can open some MPEG files when it really can't. You can check out the external at <http://mangomultimedia.com/developer/ revolution/>


--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]


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

Reply via email to