[ENH][GOODIE] Alignment for SimpleHierarchicalListMorph and DirectoryExplorer

Torge Husfeldt jean-jaques.gelee at gmx.de
Fri Dec 24 00:05:14 UTC 1999


------=_NextPart_000_002D_01BF4DAA.EF6647E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit


Hi All.

This reminds me - I already tweaked the SimpleHierarchicalListMorph to
support scroll mice. Here it is. Hope this works with newer Versions.

Torge

P.S.: BTW My scroll mouse produces Command(aka Alt)-cursor Keystrokes so
I tweaked this also.

----- Original Message -----
From: Bolot Kerimbaev <bolot at cc.gatech.edu>
To: <squeak at cs.uiuc.edu>
Sent: Thursday, December 23, 1999 11:12 PM
Subject: Re: [ENH][GOODIE] Alignment for SimpleHierarchicalListMorph and
DirectoryExplorer


> Great goodie!
>
> Some additions to Bob Arning's suggestions:
>
> - lazy initialization of the directory tree for performance (otherwise,
> opening on 'C:\' takes forever)
> - support for keyboard navigation (arrow keys, mouse wheel)
> - a hook to AppleScript/COM(?) to open files externally (e.g., Excel,
> Quicken :)
> - a text field for:
>   - filter (like FileList)
>     - filter out (i.e., don't show files)
>     - multiple filters (will need a different UI for this)
>   - quick jump to another directory (e.g., '/usr/bin')
> - grouping folders/files
> - a view pane:
>   - for files, shows their content
>   - for directories, shows files(?)
>
> DirectoryExplorer new openExplorerFor: (DirectoryNode fileDirectory:
> FileDirectory default)
>
> Bolot
>
> > Bob Arning's suggestions:
> >
> >- sorting by date/name/etc
> >- renaming/deleting
> >- moving (drag-and-drop)
> >- other kinds of things the FileList can do: file in, load, open, view,
etc
> >- there's is a bug if you toggle down the triangle on and empty
directory.
> the hierarchical list code assumes that items with triangles actually have
> contents. something needs to give here.
> >- maybe for directories where the size is zero, show the number of items
> inside
>
>

------=_NextPart_000_002D_01BF4DAA.EF6647E0
Content-Type: text/plain; name="ctrl-scroll-fixes.1.cs"
 ; x-mac-type="65417070"
 ; x-mac-creator="43534F6D"
Content-Disposition: attachment; filename="ctrl-scroll-fixes.1.cs"
Content-Transfer-Encoding: imap_stub

0,2628,2,5044,0,

------=_NextPart_000_002D_01BF4DAA.EF6647E0--





More information about the Squeak-dev mailing list