JTK wrote:
>
> Garth Wallace wrote:
> >
> > JTK wrote:
> >
>
> [snip]
>
> > > But the API to get a file name from the user is *not* significantly more
> > > complex than "Get me a filename", and doesn't differ significantly
> > > between platforms? Hell, the very filenames they're getting differ
> > > significantly between platforms!
> >
> > Actually, filenames don't really differ by much.
>
> C:\sure\they\do
>
> \\Dont\they
>
> /and/how/Does/the/Mac/do/things
>
> Or is that last one:
>
> /and/how/does/the/mac/do/THINGS
The::Mac::does::things::this::way::for::the::Directories.
Instead of using C/ (or C:: in Mac Parlance) Mac's allow for actually
naming the Drives.
example :
PoweredPC is name of my Hard Drive
When you double click on the hard drive a folder opens, you can create
Folder or create a File.
Say I created folder called Applications. Then I put a File in it
called Netscape Contact.
It would really be in the following format as setup by file system (but
not seen to user):
PoweredPC::Applications::Nescape Contact.
Unlike Unix or Windoze Mac allows for use of Space in Names.
But the system in Background (user can't see but system can) a space
equals %20.
so the internal file system actually sees
PoweredPC::Applications::Nescape%20Contact.
There are a series of charcters you are not allowed to put in file names
because they are reserved by the system among them are
:%12345...{numbers} and other.
>
> Uh... getting a headache. But we don't disagree here, it's quite
> possible to abstract such differences away, as Mozilla apparently has
> done already. Without XUL.
>
> [snip]
>
> > Tree displays, on the other hand, vary widely,
>
> No they don't. Otherwise, they'd be called something other than "Tree
> Controls". They display and allow the selection of a heierarchical list
> of items. Period.
>
> > because no two OSes even
> > agree on how a tree should be defined, what methods it should have, what
> > those methods should be called, etc. This is known to just about anyone
> > who has taken a programming course.
> >
>
> Um... are you trying to imply that Linux has a file open dialog that
> agrees with say Windows' on:
>
> - How the dialog should be defined
> - What methods it has
> - What those methods are *called*
>
> ?!?!?!?
>
> > Nobody likes a back-seat driver.
>
> Sure they do! What nobody likes is being told they've taken the wrong
> road. Especially when, deep down, they already know it.
>
> > Especially if he's never taken driver's ed.
>
> You somehow know how much "drivers ed" I've had? Friend, I've been
> behind this wheel a *loooong* time. I've seen the young pups make the
> same mistakes over and over and over again. Hell, even made some of 'em
> myself! So you'll have to forgive a haggard old veteran if he does what
> he can to keep the greenhorns from shooting themselves in the foot.
> Well, again.
>
> There's an old Turkish proverb which goes something along the lines of,
> "No matter how far you've gone down the wrong road, turn back." Word to
> the wise.
--
--------------------------------------------------------------------------
Phillip M. Jones, CET |MEMBER:VPEA (LIFE) ETA-I, NESDA,ISCET, Sterling
616 Liberty Street |Who's Who. PHONE:540-632-5045, FAX:540-632-0868
Martinsville Va 24112-1809|[EMAIL PROTECTED], ICQ11269732, AIM pjonescet
--------------------------------------------------------------------------
If it's "fixed", don't "break it"!
mailto:[EMAIL PROTECTED]