Hi..
Please have a look at the code below and help me out in solving this
scrollbar issue


                 HorizontalPanel h1=new HorizontalPanel();
             HorizontalPanel h2=new HorizontalPanel();
             HorizontalPanel h3=new HorizontalPanel();
             HorizontalPanel h4=new HorizontalPanel();

                        Button b1=new Button();
                        Button b2=new Button();
                        Button b3=new Button();
                        Button b4=new Button();
                        Button b5=new Button();
                        Button b6=new Button();
                        Button b7=new Button();

                        b1.addStyleName("buttonimage1");
                        b2.addStyleName("buttonimage2");
                        b3.addStyleName("buttonimage3");
                        b4.addStyleName("buttonimage4");
                        b5.addStyleName("buttonimage5");
                        b6.addStyleName("buttonimage6");
                        b7.addStyleName("buttonimage7");

                        b1.setWidth("20px");
                        b1.setHeight("20px");

                        b2.setWidth("20px");
                        b2.setHeight("20px");
                        b3.setWidth("20px");
                        b3.setHeight("20px");
                        b4.setWidth("20px");
                        b4.setHeight("20px");
                        b5.setWidth("20px");
                        b5.setHeight("20px");
                        b6.setWidth("20px");
                        b6.setHeight("20px");
                        b7.setWidth("20px");
                        b7.setHeight("20px");

                        h1.addStyleName("PanelStyle");
                        h2.addStyleName("PanelStyle");
                        h3.addStyleName("PanelStyle");
                        h4.addStyleName("PanelStyle");

                        h1.add(b1);
                h1.setSpacing(7);
                h2.setSpacing(0);
                h2.add(b2);
                h2.add(b3);
                h2.add(b4);

                h3.setSpacing(0);
                h3.add(b5);
                h3.add(b6);
                h3.add(b7);
                h1.add(h2);
                h1.add(h3);

                h4.add(h1);

                h4.setBorderWidth(2);
                h4.setWidth("100%");
                h1.setHeight("15px");


                RootPanel.get().add(h4);
                        //end
                FixedWidthGrid g = new FixedWidthGrid(100,100);

                FixedWidthFlexTable fx = new FixedWidthFlexTable();

                fx.addStyleName("FlexTable");
                g.addStyleName("FlexTable");

                fx.setText(0, 0, "Hi there");

                for (int i=0;i<100;i++){
                        g.setText(i, i, "a");
                }
                ScrollTable st = new ScrollTable(g,fx);
                st.setSize("100%", "100%");
                st.setResizePolicy(ScrollTable.ResizePolicy.FIXED_WIDTH);

                RootPanel.get().add(st);


        CSS
        ****
.buttonimage1 {
        background-image: url("refresh.bmp");
        background-position: center;
        background-repeat: no-repeat;
}

.buttonimage2 {
        ...
        ...
}

.FlexTable {
        border: 1px solid gray;
        background-color: #FFFFFF;
        border-spacing: 0;
        border-collapse: collapse;
        margin: 0;
        color: #ff0000;
        font: bold;
        table-layout: fixed;
}

.PanelStyle {
        background-color: buttonface;
}


Thanks
Suren

On May 15, 1:41 pm, Salvador Diaz <[email protected]> wrote:
> What exactly is your widget structure ? You might have wrong sizes in
> one of your panels and that's hiding the srollbars (or something like
> that, can't really tell without looking at the code)
>
> Try looking at the compiled app with firebug on firefox (with the
> "Inspect" functionality), that should tell you what's going on
> exactly.
>
> Hope that helps,
>
> Salvador
>
> On 15 mai, 06:22, Suren <[email protected]> wrote:
>
>
>
> > Hi All,
>
> > I am using a Grid to display 100 rows and 80 columns.
>
> > I used FixedWidthGrid and put that in ScrollTable (using incubator
> > widgets).
>
> > I wanted to introduce a toolbar at the top of the Grid. so I placed 7
> > buttons with background image in place and put that in the Horizontal
> > panel. Finally I added that panel to my RootPanel.
>
> > The moment I 've done this, I lost my horizontal scorll bar in the
> > scorll table (in IE). But firefox behaves differently. It has now two
> > horizontal scrollbars, one for the browser and one for the
> > scrolltable.
>
> > Till before I add the horizontal Panel everything was perfect.
>
> > What should I do in this case?
>
> > Advance thanks many
>
> > Suren- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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