Opened 17 years ago

Last modified 7 months 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.26
Component: fm/2 base Version:
Keywords: Cc:

Description


Change History (13)

comment:1 by Gregg Young, 17 years ago

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 by Gregg Young, 17 years ago

Milestone: Release_3.9

comment:3 by Gregg Young, 17 years ago

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 by Gregg Young, 17 years ago

Milestone: Release_3.9Release_3.10

comment:5 by Gregg Young, 17 years ago

Milestone: Release_3.10Release_3.11

comment:6 by Steven Levine, 16 years ago

Milestone: Release_3.12Release_3.13

comment:7 by Gregg Young, 16 years ago

Milestone: Release_3.13Release_3.14

comment:8 by Gregg Young, 16 years ago

Milestone: Release_3.14

comment:9 by Gregg Young, 11 years ago

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 by Steven Levine, 11 years ago

Milestone: Release_3.23

comment:11 by Gregg Young, 10 years ago

Milestone: Release_3.23Release_3.24

Ticket retargeted after milestone closed

comment:12 by Steven Levine, 9 years ago

Milestone: Release_3.24Release_3.25

comment:13 by Gregg Young, 7 months ago

Milestone: Release_3.25Release_3.26

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.