Guest
Welcome login
Share/Save
Share/Save
TIBCOmmunity > Products > General Interface > GI 3.2 to 3.7 Development > Conversations
Home   Members Communities
Conversations () Resources () Blogs ()

GI 3.2 to 3.7 Development

Up to Conversations in GI 3.2 to 3.7 Development
1 2 Previous Next

Vertical scrolling with mouse-wheel doesn't work

Created on: Jun 11, 2007 4:34 AM

Hi,

 

I've created a Paginated List control through the GI builder. The paging

model is "No paging". The problem I'm facing is that I need to move the

mouse-pointer over the vertical scrollbar inorder to scroll through the list

using the mouse-wheel. If the pointer is in the data area, vertical scroll

doesn't work. Can you please tell me if I'm missing something out here? This

is a common feature that all our users require and can't do without.

 

Thanks

Sandeep

Click to view Luke Birdeau's profile Aficionado 1,027 posts since
Oct 24, 2008

It looks like the data cells of the matrix (when paginated in Internet Explorer) do not respond to the mousewheel event. However, the scrollbar itself does respond to this event in all browsers.

 

Is this the behavior you're seeing?

Click to view Luke Birdeau's profile Aficionado 1,027 posts since
Oct 24, 2008

No, it appears to be a legitimate bug. I'll go ahead and file a defect and get back with a tracking number. I believe you could cobble together a workaround (just guessing here), but it would require you to set an explicit height using the BG Image property for the Matrix (something like: height:1000px;). In other words, you could probably apply some CSS width property in that field instead of using it for the background-image property as it was designed for. So, if you're desperate and need a fix now, you might try it (though I strongly discourage it). Otherwise, just wait for the fix. I'll prioritize it for 3.5.

Click to view Olivier Armand's profile Enthusiast 57 posts since
Oct 24, 2008

Luke, does a JIRA issue has been raised for this? The only one related I found is http://gi.tibco.com/jira/browse/GI-9 , and has been closed the 24th April.

Click to view Ankur Shah's profile Dabbler 26 posts since
Oct 24, 2008

Is this issue resolved?

Click to view Luke Birdeau's profile Aficionado 1,027 posts since
Oct 24, 2008

No, it is not resolved as of this post.

Click to view Ankur Shah's profile Dabbler 26 posts since
Oct 24, 2008

Thanks for your response. Can you tell me by when is it expected. Our users are shortly loosing patience. We can't move on from this pagination model because of huge volumes of data.

Click to view Robert Jadrijevic's profile Dabbler 41 posts since
Oct 24, 2008

This is still not fixed in GI 3.5 (matrix with Paging Model=Paged). Rolling the wheel just seems to reset the grid back to the first page.

 

I did notice that if a different paging model is used, for example Paging Model=Chunked, then the mouse wheel works correctly. Not really an option though for large datasets.

Click to view Luke Birdeau's profile Aficionado 1,027 posts since
Oct 24, 2008

If you really are desperate, just set the height on the Background. For example, if you have a matrix with 239 rows and each row is 20px high, then set the following on the Background property for your matrix:

 


height:4780px;

 

Click to view Olivier Armand's profile Enthusiast 57 posts since
Oct 24, 2008

Thanks Luke, it works for me, although the scroll bar flickers when scrolling on IE.

Click to view Ankur Shah's profile Dabbler 26 posts since
Oct 24, 2008

It works absolutely fine for me on GI 3.5. However when I try it with GI 3.4 it does flicker. Luke, is there some similar solution for GI 3.4 as well. Thanks for the solution.

Click to view Luke Birdeau's profile Aficionado 1,027 posts since
Oct 24, 2008

There is a known bug in IE (flickering during mousewheel). The cause of this issue is unrelated to what is being discussed in this thread, but it has been fixed and should behave correctly in 3.5.

Click to view Ivar Suits's profile Dabbler 33 posts since
Oct 24, 2008

Very good! Scrolling works with setBackground() method, but a little bit differently than with scrollbar. It scrolls entire page first and after that matrix content while matrix scrollbar scrolls matrix content first and then entire page. We have several matrix components on page and would be cool to cancel page (main block) scrolling at all when scrolling on matrix.

 

Thanks



More Like This

  • Retrieving data ...