Tabsheet content with fixed button area

I’m trying to have the following layout:
±-----------+
|TabSheet |
±------------±-----------------------
| [Open]
[Save]
… } - No scroll content ( buttons header)
|----------------------------------------
| Label: TextField } - Scrollable (record info)
| Label: TextField }

But It always set all the content of the tabsheet scrollable, I can’t find a way to keep the buttons fixed at the top of the content.

Code snippet:

TabSheet t = new TabSheet();
t.setSizeFull();

VerticalLayout layoutContent = new VerticalLayout();
vtabContent.setSizeFull()

HorizontalLayout layoutHeaderButtons = new HorizontalLayout( new Button(“Open”), …
hHeadButton.setHeight(“32px”);
VerticalLayout layoutRecInfo = new VerticalLayout();
layoutRecInfo.setSizeUndefined();

layoutContent.addComponents(layoutHeaderButtons, layoutRecInfo);

t.addTab(vtabContent, “tab1”);

Inspect the layout I observed that vaadin always generated “v-scrollable” div before the ‘layoutContent’ “v-verticallaout” div.

Is there a way to have a tabsheet content without that “v-scrollable”?

Vaadin 7.2.1

Just add your layout to a panel. For example:

    protected void init(VaadinRequest request) {
        VerticalLayout layout = new VerticalLayout();
        layout.setMargin(true);
        layout.setSizeFull();
        setContent(layout);

        TabSheet tabsheet = new TabSheet();
        tabsheet.setSizeFull();

        VerticalLayout layoutContent = new VerticalLayout();
        layoutContent.setSizeFull();
        tabsheet.addTab(layoutContent, "tab1");


        HorizontalLayout layoutHeaderButtons = new HorizontalLayout(new Button(
                "Button"), new Button("Button"), new Button("Button"));

        VerticalLayout layoutLabels = new VerticalLayout();

        for (int i = 0; i < 1000; i++) {
            layoutLabels.addComponent(new Label("Label"));
        }

        Panel panel = new Panel(layoutLabels);
        panel.setSizeFull();

        layoutContent.addComponents(layoutHeaderButtons, panel);
        layoutContent.setExpandRatio(panel, 1f);
        layout.addComponent(tabsheet);
    }