So I am not the only one grumbling about the scrolling in lists.
My suggestion was to use paging for this purpose.

See the discussion here on moose-list.

https://code.google.com/p/moose-technology/issues/detail?id=1099&can=4&colspec=ID%20Status%20Summary%20Type%20Component%20Difficulty%20Opened%20Milestone%20Reporter


regards,

usman

On Thu, Dec 4, 2014 at 11:13 AM, kilon alios <[email protected]> wrote:

> so I am enjoying the new Inspector but I have come to a problem. I
> inspected Smalltalk global variable and has gave me an array with 4000+
> items .
>
> My problem is that there is no way to quickly scroll those items for
> example to go forward i have to scroll down and then press next page icon.
> I think it would be better if the next page icon is always displayed , it
> does not make sense to me for it to become visible only when I scroll down.
>
> Something that would have been following normal GUI behavior it would be
> just few button presses, now its scroll down to make the next page button
> visible , then repeat. Very tedious.
>
> also if I put "image" in the search box it gives me an MNU
>
> UndefinedObject(Object)>>doesNotUnderstand: #ifTrue:
> GLMTreeMorphModel>>ExecuteUnOptimizedIn:
> UndefinedObject(Object)>>mustBeBooleanInMagic:
> UndefinedObject(Object)>>mustBeBoolean
> [ :each |
> check := self glamourPresentation searchStrategy value: self inputText
> value: each item.
> check
> ifTrue: [ newSelection add: each path ] ] in
> GLMTreeMorphModel>>executeSearch in Block: [ :each | ...
> OrderedCollection>>do:
> GLMTreeMorphModel>>executeSearch
> GLMTreeMorphModel>>doSearchOrFilter
> GLMTreeMorphModel>>inputText:
> PluggableTextFieldMorph>>acceptTextInModel
> PluggableTextFieldMorph(PluggableTextMorph)>>acceptBasic
> PluggableTextFieldMorph>>accept
> TextMorphForFieldView(TextMorphForEditView)>>acceptContents
> TextEditor>>accept
> TextMorphForFieldView(TextMorphForEditView)>>keyStroke:
> TextMorphForFieldView>>keyStroke:
> TextMorphForFieldView(TextMorph)>>handleKeystroke:
> KeyboardEvent>>sentTo:
> TextMorphForFieldView(Morph)>>handleEvent:
> TextMorphForFieldView(Morph)>>handleFocusEvent:
> [
> ActiveHand := self.
> ActiveEvent := anEvent.
> result := focusHolder handleFocusEvent: (anEvent transformedBy:
> (focusHolder transformedFrom: self)) ] in
> HandMorph>>sendFocusEvent:to:clear: in Block: [ ...
> BlockClosure>>on:do:
> WorldMorph(PasteUpMorph)>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendKeyboardEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [ :h |
> ActiveHand := h.
> h processEvents.
> ActiveHand := nil ] in WorldState>>doOneCycleNowFor: in Block: [ :h | ...
> Array(SequenceableCollection)>>do:
>
>
>

Reply via email to