Welcome Guest Search | Active Topics | Members | Log In | Register

Smooth scroll Options
Tomas
Posted: Monday, July 19, 2010 1:59:40 PM
Rank: Newbie

Joined: 7/16/2010
Posts: 3
Points: 9
Location: Sweden
Hi,

The TreeListView seems to scroll row by row as default. Is it possible to make it scroll smoothly instead, i.e. "pixel-rows by pixel-row"?

Thanks,
Tomas
LidorSystems Support
Posted: Monday, July 19, 2010 2:41:47 PM

Rank: Administration

Joined: 6/10/2005
Posts: 637
Points: 1,365
Previous versions of IntegralUI TreeListView control (v1.x and v2.x), have a pixel based scrolling. When large set of data is loaded in TreeListView control, for example 10,000 nodes, to enable scrolling pixel by pixel all nodes need to have their layout calculated and updated from start. The scrollbar position was also related with node bounds. But because there is large number of nodes, the update of control layout requires too much time.

To increase performance we have changed the control layout update and scrolling. Now from v3.0 the scrolling is per row and current scroll position is related with node index. The result is great performance improvement and the update time is constant (usually < 1 sec), regardless whether there are 1,000 or 100,000 nodes.

You can download IntegralUI TreeListView v2.2 from link below. This version contains most of the features (but not all) found in latest v3.0. So you can use this version in your project, instead of v3.0. If you have ordered the latest version of IntegralUI TreeListView, any previous versions is free.

IntegralUI TreeListView v2.2 - Evaluation version

Tomas
Posted: Monday, July 19, 2010 3:57:14 PM
Rank: Newbie

Joined: 7/16/2010
Posts: 3
Points: 9
Location: Sweden
Downgrade is not an option for us as we are dependent on specific features in v3.0.

Our application is not very heavy in the number of nodes required. Would it be possible to somehow activate the old scroll functionality in v3.0?
LidorSystems Support
Posted: Monday, July 19, 2010 4:12:49 PM

Rank: Administration

Joined: 6/10/2005
Posts: 637
Points: 1,365
Yes, we can do this by adding a new property which will determine whether pixel-based or row-based scrolling is active. However, we need some time to implement it with new features introduced in v3.0. It should take short time to develop it, probably few weeks. We can tell you for sure that it will be available in next official release, October 2010. If you needed it any time sooner, we can send you a prerelease full functional version. Let us know.
Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

Powered by Yet Another Forum.net version 1.9.0 (NET v2.0) - 10/10/2006
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.
This page was generated in 0.074 seconds.