🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #31065

Re: fsel_input

#31065
From: braner
Date: Sun, 06 Mar 1988 17:07
58 lines
3437 bytes
[]

Lambert Schomaker posted some ideas on how file selection could be done
in a completely different manner from the "fsel" dialog box.

Another example is the file selector box in the Laser C shell, which is not
at all the standard GEM box.  It has a small window with the filenames listed
in it.  Directory names have an "open" button next to them, just like they way
they appear in the desktop when one chooses "view in text".  Double-clicking
on a directory entry opens the directory.  Clicking on a "close" button at the
top left corner of the window closes a directory, returning to it's parent.
If the directory displayed is the root directory of the drive, clicking on
the "close" button displays a directory of drives, like this:

	<> A:
	<> B:
	...

(The <> is supposed to mean the standard "open" button.)
I like this arrangement since the whole thing is compact, and operates
in the same conceptual way the desktop does.

In contrast, two alternative fsel boxes posted recently (under the names
"filefix" and "itembox") add a button for each drive.  That's just clutter
in my view.  I do like the nice touch of requiring only one click (not a
double-click) on directory names to open them.  The PD one of the two
("filefix") is buggy, though: it works fine the first time, bombs on the
second (at least if anything unusual happenned the first time).

My biggest complaints about the GEM fsel box have NOT been addressed by
the posted alternatives.  Here is my wish list, if anybody who's into
writing such things wants ideas...

The drive:\directory\subdirectory\*.* entry drives me nuts.
For one thing, the "*.*" should be the default, without the need
to type it.  Then there's the very limited editing of that string.
If it says "A:\*.*" and I just want to change the 'A' to 'B', I have
to press ESC to clear it all, then retype the whole mess.  Why can't
I position the cursor anywhere in the string with the mouse, Mac style?
(yeah, I know, Apple's lawyers would get mad...)  If the "*.*" was
implicit it wouldn't be so bad.

Then comes the worst part.  After laboriously typing in the path, I
ALWAYS, automatically, without any thought, hit RETURN.  Which kicks
me out of the fsel box, and I have to start all over again.  Why, oh why,
can't RETURN, at that point, be equivalent to clicking inside the directory
list?  After all, at that point I already have the fingers on the keyboard!

Other suggestions:  can't I be a masochist (?) and simply type the full
pathname, including the file name, into ONE text-edit input field, if I so
prefer?  Why can't the thing remember where I was last time around (the
application, really, should do that) (well, "filefix" tries to do that, but
if my last attempt involved typing in a nonexistant path, it refuses to let
me in at all the next time).

Enough bitching.  I'll sign off and return to the UNIX shell...    :-)

- Moshe Braner
Technical Details
Message-ID: <3951@batcomputer.tn.cornell.edu>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bbn!rochester!cornell!batcomputer!braner
References: <8802250623.AA17637@ucbvax.Berkeley.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bbn!rochester!cornell!batcomputer!braner
From: braner@batcomputer.tn.cornell.edu (braner)
Newsgroups: comp.sys.atari.st
Subject: Re: fsel_input
Message-ID: <3951@batcomputer.tn.cornell.edu>
Date: 6 Mar 88 17:07:35 GMT
References: <8802250623.AA17637@ucbvax.Berkeley.EDU>
Reply-To: braner@tcgould.tn.cornell.edu (braner)
Organization: Cornell Theory Center, Cornell University, Ithaca NY
Lines: 58
Summary: Recent postings not satisfactory