imageSource images don't refresh if binfile type?

Eric Chatonet eric.chatonet at sosmartsoftware.com
Sat Jul 16 12:05:09 CDT 2005


Hi Jerry,

Sounds like a cache issue.
Did you try to set the htmlText of your field to empty rather than  
putting empty into the field?

Le 16 juil. 05 à 18:39, Jerry Daniels a écrit :

> Have this every happened to YOU?
>
> I've got a field with lots of images in it, thanks to the  
> imageSource property. Since all the images are in a folder, I'm  
> using the syntax:
>
>     set the imageSource of char x of fld y to ("binfile:" &  
> theFilePath)
>
> Works great. Works fast.
>
> But wait...there's a dark side.
>
> When the file that is being referenced by that imageSource call  
> changes content (but not it's file name!), the image in my field  
> will not reflect that new image content on screen as it is in the  
> file. It's as if the image data is being cached somewhere and I  
> can't force it to refresh.
>
> I've tried (in order of increasing desperation):
>
>    - putting empty into the field and re-drawing everything
>    - setting the imageSource to empty and then back to the binfile  
> reference
>    - setting alwaysBugger to false/true
>    - setting butterHiddenImages false/true
>    - making a standalone and trying it there (same result)
>    - reading the documentation
>    - reading every conceivable archive we have on the subject
>
> It's all quite mysterious. There's file-related image data  
> somewhere in memory and--although the file data has changed--it  
> remains the same when reference to it is made.
>
> Any ideas?


Best Regards from Paris,

Eric Chatonet.
----------------------------------------------------------------
So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website
----------------------------------------------------------------
Web site        http://www.sosmartsoftware.com/
Email        eric.chatonet at sosmartsoftware.com/
Phone        33 (0)1 43 31 77 62
Mobile        33 (0)6 20 74 50 86
----------------------------------------------------------------




More information about the use-livecode mailing list