I have struggled for quite some time with this. I have scoured the
Internet and the GWT group for possible answers but I have not seen
any.

What I wanna know is how to determine the size of the view port
(viewable area) inside a ScrollPanel when the scrollbars are visible.

For example:

AbsolutePanel ap = new AbsolutePanel();
ap.setPixelSize(1000, 1000);

ScrollPanel sp = new ScrollPanel(ap);
sp.setPixelSize(100, 100).;

When I try to retrieve the size of the scrollpanel sp using
sp.getOffsetWidth() and sp.getOffsetHeight() I get 100px for each when
what I want is really 100 less whatever the width or height of the
scrollbars is.

What I want is the actual visible area that does not include the
height of the horizontal scrollbar or the with of the vertical
scrollbar. So if the scrollbar height (horz) was 20, the I want the
viewport height must be 100 - 20 = 80.

The question again is how to determine the 20px. I just have not found
a way to do this.

I am currently working with a magic number (based on nothing other
than what I thought might make sense) of 20Px for the horizontal
scrollbar height.


Thanks,


Melody

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to