David,

What kind of files are you thinking of? I can think of two kinds:

1) documents: there is no need to remember where these are stored, because they are opened by double-clicking them or from within the programme and if they move while they are open in the programme, you just restore them the first next time they are saved by the programme;

2) components: if they are missing, simply show an error message telling the user to re-install the software.

If a file is not either (1) or (2), then make it so by importing it. You can store an external file as part of a document or you can turn a file into a component and save it in a dedicated folder inside the documents/pictures/movies/etc foldet.

Don't make things too complex. You might lose yourself completely in this kind of stuff because you can never tell what a user is going to do.

Best regards,

Mark Schonewille

--

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Our servers may be off-line between 28 April and 1 May. If you have an urgent request, you can contact us at <[EMAIL PROTECTED]>. Apologies for any inconveniences.





On 4 mei 2008, at 23:29, David Bovill wrote:

Strange question - not sure how to express it otherwise. It's a common
enough thing to need though. Your scripts want a reference to an external file, but the user may have moved it in the file system - so you have to
relink the file / update your data....

Now this is what an alias / shortcut does - or at least certain types of
alias / shortcut. So its possible I guess.

Now how can Rev scripts do this? My first thought is to create a alias of the files, put them into a folder somewhere and associate these aliases with the metadata. Your script knows where the alias is (its fixed) and can at least on Macs figure out (using AppleScript) where the file is.... should work a lot of the time (not if file is copied) - no? How about on Windows?

_______________________________________________
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