Opened 17 years ago

Last modified 9 years ago

#146 new enhancement

Scroll wheel and arrows on scroll bars don't work in container with large number of files > 32,000

Reported by: Gregg Young Owned by:
Priority: major Milestone: Release_3.25
Component: fm/2 base Version:
Keywords: Cc:

Description


Change History (12)

comment:1 Changed 17 years ago by Gregg Young

Summary: Scroll wheel and arrows on scroll bars done work in container with large number of files > 32,000Scroll wheel and arrows on scroll bars don't work in container with large number of files > 32,000

comment:2 Changed 16 years ago by Gregg Young

Milestone: Release_3.9

comment:3 Changed 16 years ago by Gregg Young

A secondary problem with this is that the window doesn't update while the slider is moving if more than 2000-2300 files are in the window.

The 'normal' tab scroll limit is record height x number of records, the height of the 'viewport is limited to 32768 essentially limiting the number of records to the vicinity of 2000-2200, depending on the font used. Beyond that you can move the scrollbar and the container updates only when you stop scrolling. Seems like long ago, someone was working on 32-bit scrollbars.

The container does not have a record limit per se. However, there might be a defect in the logic that updates the scrollbar. If so, there are a couple of ways to handle this. One is the subclass the container scrollbar and correct the math. The other is to limit the container to less than 32K records and use CN_QUERYDELTA to manage the current contents.

comment:4 Changed 16 years ago by Gregg Young

Milestone: Release_3.9Release_3.10

comment:5 Changed 16 years ago by Gregg Young

Milestone: Release_3.10Release_3.11

comment:6 Changed 16 years ago by Steven Levine

Milestone: Release_3.12Release_3.13

comment:7 Changed 16 years ago by Gregg Young

Milestone: Release_3.13Release_3.14

comment:8 Changed 15 years ago by Gregg Young

Milestone: Release_3.14

comment:9 Changed 11 years ago by Gregg Young

This doesn't occur with the IBM single mouse driver but does with amouse. This indicates it is an amouse defect. Reported to eCS http://bugs.ecomstation.nl/view.php?id=3023

The scroll buttons don't work independent of the mouse driver.

comment:10 Changed 10 years ago by Steven Levine

Milestone: Release_3.23

comment:11 Changed 9 years ago by Gregg Young

Milestone: Release_3.23Release_3.24

Ticket retargeted after milestone closed

comment:12 Changed 9 years ago by Steven Levine

Milestone: Release_3.24Release_3.25
Note: See TracTickets for help on using tickets.