Hi Devin, if you have more than one reference to the same image, then you'd presumably have to set all of their filenames to something else, then the old image would be removed from the cache, but yes - what I'm doing is just setting the filename of the image to empty and then back to the filename of the (now modified) image on disk and LiveCode loads that newly modified image into its image cache and displays it. I agree that the documentation should say something about this - I had no idea that was how this worked and spent a while looking for something that would flush the cache etc. etc. before posting here and getting the very helpful response from Ben.
On 21 May 2014, at 16:44, Devin Asay <devin_a...@byu.edu> wrote: > On May 21, 2014, at 8:08 AM, Phil Jimmieson <p...@liverpool.ac.uk> wrote: > >> Hi Ben, >> thanks. That works perfectly. No complicated commands or anything. >> >> On 21 May 2014, at 15:01, Benjamin Beaumont <b...@runrev.com> wrote: >> >>> Hi Phil, >>> >>> This was discussed by the team at the time. There is no special handling >>> for the changing of images currently referenced by the cache. I spoke to >>> one of the engineers and he suggested unsetting the reference to the image >>> as the cache will release images that no longer have a reference. Reseting >>> the filename will cause the image the be recached in it's new form. >> > > Phil, Ben, > > Do you mean all you have to do is set the filename property of the image to > empty, then set it to the external file reference again? The dictionary ought > to be updated, or a note added, to alert users on how to do this. > > Devin > > Devin Asay > Learn to code with LiveCode University > http://university.livecode.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Phil Jimmieson p...@liverpool.ac.uk (UK) 0151 795 4236 Computer Science Dept., Liverpool University, Ashton Building, Ashton Street Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode