On Thu, Dec 4, 2014 at 11:56 AM, kilon alios <kilon.alios@gmail.com> wrote:
"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&colsp...
regards,
usman "
I cannot understand your problem and your solution to it. I am afraid I am not familiar with the library you use or with GTInspector. If I could assume I would say you dont like the continuous scroll solution currently implemented in GTInspector but that is not my problem.
My problem is that next 50 items icon button disappears each time I press it and for me that makes no sense. Without changing the current implementation at a fundamental level the button should be always visible and allow you to press it multiple times and send you to the last first of 50. So if I press it lets say 4 times, it will be nice if it would send the cursor of the list display to the item 200 and the list be able to scroll down to 250 assuming that the list was already at cursor 1 displaying 50 items.
Did you try this script in the discussion that shows the other possibility of list scrolling in Morph without talking about GT-*: This covers your requirement of omnipresent buttons and a list showing a fix number of items (in your case 50). | treeMorph aWindow aModel | aModel := PaginatedMorphTreeModel new rootItems: (1 to: 100) asArray. aWindow := aModel theme newWindowIn: World for: aModel title: 'test'. treeMorph := aModel defaultTreeMorph. treeMorph pageSize: 30. treeMorph buildContents. aWindow addMorph: treeMorph fullFrame: (LayoutFrame fractions: (0 @ 0 corner: 1 @ 1) offsets: (0 @ 0 corner: 0 @ 0)). aWindow open. aModel expandItemPath: {50}.