One solution I found is to stick with CSS but use !important to ensure
your styles don't get overridden programatically. For browsers that
support !important, this should behave like you want.
For instance:
.gwt-SuggestBoxPopup {
overflow-y: auto !important;
max-height: 250px;
}
On Apr 22, 5:49 pm, Andy <[email protected]> wrote:
> We started using the trunk because of the refactoring that's been done
> to SuggestBox. I considered copying it out and doing my own
> refactoring but ran into the same dependency issues.
>
> If you are able to use the trunk with the refactored SuggestBox, you
> find that you can do the following:
>
> public class CustomSuggestBox extends SuggestBox {
>
> public static final class CustomSuggestionDisplay extends
> DefaultSuggestionDisplay
>
> @Override
> protected Widget decorateSuggestionList(Widget suggestionList) {
> // wrap it here
> }
>
> }
>
> public CustomSuggestBox(Oracle oracle) {
> super(oracle, new TextBox(), new CustomSuggestionDisplay());
> }
>
> }
>
> If you don't feel comfortable using the trunk (I don't blame you), at
> least you know that you'll eventually be able to do this.
>
> I can't say for sure that adding a ScrollPanel in there will work. We
> added a header and a footer to the dropdown and it worked well.
>
> On Apr 22, 9:31 am, googelybear <[email protected]> wrote:
>
> > unfortunately not, as the popup is not exposed to the outside world:
>
> > <code>
> > private final PopupPanel suggestionPopup;
> > </code>
>
> > On Mar 19, 9:10 pm, Paul Stockley <[email protected]> wrote:
>
> > > Can't you justadda scrollPanel as the first child of thePopup?
>
> > --
> > 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
> > athttp://groups.google.com/group/google-web-toolkit?hl=en.
>
> --
> 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
> athttp://groups.google.com/group/google-web-toolkit?hl=en.
--
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.