Re: How many files could a Finder find if a Finder could find files?
Re: How many files could a Finder find if a Finder could find files?
- Subject: Re: How many files could a Finder find if a Finder could find files?
- From: Chris Espinosa <email@hidden>
- Date: Wed, 17 Mar 2004 16:20:25 -0800
On Mar 17, 2004, at 1:43 PM, Nelson Byrne wrote:
Thanks for your explanation. I kinda guessed something like that, why
I put those "update"s in there. They don't seem to fix the problem, as
you see. I guess I needed a new parameter: "update with IMeanIt."
Or 'update without Finder bugs'.
It's not *quite* true that "...anything you do to one icon (move,
drag to trash) will cause the Finder to synch up, and the other icon
will disappear." You can drag either icon around on the Desktop.
Anything that changes the underlying file in the file system. You can
also get info, change the label, and do other Finder metadata stuff and
retain the two icons. But the moment you try to act on the file in the
file system itself, the Finder notices.
Also, whereas I think I understand your "behind the Finder's back"
comment, I'm puzzled by what you mean when you say: "Files placed in a
directory by the Finder, or there when the Finder first opened the
window, are noticed by the script and cause the error." I only saw the
problem when I created them BTFB.
The correct "duplicate file" error, not the erroneous "created a
phantom icon" error.
Thanks again,
Nelson
PS I get the impression that System Events is getting to be the tool
of choice for file work. Is that right?
Right. If you just want to manipulate the file system, System Events
is a better way to do it as it doesn't have to synch with a UI. You
can and should script the Finder if you want to manage the appearance
of files, folders, and windows in the Finder.
Chris
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.