reordering lists

Scott Raney raney at
Tue Feb 26 15:55:01 EST 2002

On Tue, 26 Feb 2002 Jacqueline Landman Gay <jacque at> wrote:

> On Tuesday, February 26, 2002, at 03:18 AM, Ken Ray wrote:
> >> It seems that a revolution listfield (with "autohilite" "listbehaviour" 
> >> +
> >> "click to toggle" checkboxes all true) wants to scroll the hilited line 
> >> to
> >> the vertical centre of the field, at all times, and of course that's
> > really
> >> undesirable here, I want it to stay where it was when I clicked it, 
> >> unless
> >> I'm actually dragging and the field needs to scroll to bring other lines
> >> into view, which is what I'm used to in HC, windowscript, and in fact all
> >> other mac apps that let you 'peel off' a line from a scrolling field.
> >>
> >> Sigh... if I anybody knows a way to subvert this "feature"...
> >
> > I'm glad you brought this up. I ran into the same behavior in attempting 
> > to
> > create a table object. I would sincerely recommend that Rev/MC change this
> > "feature" so that it only scrolls if the hilite is at the bottom or top of
> > the field.
> The behavior is in the engine, and Scott Raney and I have had a couple of 
> conversations about it. I don't know of any other application on any 
> platform that pops a selected line to the middle the way MC/Rev does. It 
> is hugely disorienting to the user. The way the Control Browser in MC 
> bounces around has always made me crazy, and I talked Scott into changing 
> the script in the 2.4.2 browser to block the behavior -- but it still 
> remains in the engine and we have to work around it in our scripts.

I must be missing something: the engine *never* centers a selection,
and the only time it changes the scroll at all is if you select a line
with a script that would not otherwise be visible in the field.  Now
someone might make an argument that having the default be to allow an
invisible selection is a feature, but I'd say they have their work cut
out for them...

> --
> Jacqueline Landman Gay         |     jacque at
> HyperActive Software           |

Scott Raney  raney at
MetaCard: You know, there's an easier way to do that...

More information about the Use-livecode mailing list