Hierarchy List Morph - Navigation

Release name: <Not entered>
Release summary: <Not entered>
Automatic version: 1
Manual version: (v2.5)
Published by: <Not published yet>
Created: 20 February 2003 11:23:13 am
Last updated: 20 February 2003 11:23:13 am
Categories:
Release note:

v.2.5:
improved left and right arrows
added handling of + and - to open or collapse nodes
remove dependency to http://swiki.gsug.org:8080/sqfixes/2945.html
added selection of first if none selected when pressing right or up arrows
added selection of last if none selected when pressing right or up arrows

v2.4:
added left arrows as collapsing or moving up (a la windows)
added right arrows as expanding or moving down (a la windows)
added parentMorph to IndentingListItemMorph for performance

v2.3:
added expandAllTo:, collapseAll,
added respondsTo to expandOrCollapse: since FileList2 does not has its own explorer
changed order of parameters in dispatchKeyPressed: aChar modifier: aModifier
changed modifier and char in keyStroke:
added left and right arrows in specialKeyPressed:
added doubleclick
added scrolling signallin

v2.2: removed event triggering, replaced by direct calls as per theory:
morph - model, morph - subMorphs: direct call
subMorph - morph: event triggering

v2.1: removed
registration of itemExpanded and itemCollapsed events from morph. Must be done by subscriber.
change to triggerEvent mechanism

v2.0: added
triggerEvent mechanism to hierarchyMorph
exception block to capture unimplemented methods for triggerEvent

v1: added
navigation key handling (arrows, page up, down)
expand / collapse (atl / ctrl + arrows / return)
single letter search navigation handling


Release homepage:
Download: http://wiki.squeak.org/squeak/uploads/3005/Hierarchy-TREG.2.cs
SHA checksum: 893096556678136108155585593679202211735767109708

Back