marman
24 Aug 2010, 12:45 PM
I am trying to get a layout to work between IE7 and FF 3.6.8. Things look good in FF, but IE pushes two of my components down to another row.
Firefox 3.6.8
22109
IE 7
22108
divisionCombo = new DivisionCombo();
marketCombo = new MarketCombo();
Button buttonAddMarket = new Button( "Add Market" );
buttonAddMarket.setStyleAttribute( "padding-left", "10px" );
buttonAddMarket.setStyleAttribute( "padding-right", "50px" );
buttonAddMarket.addSelectionListener( new SelectionListener<ButtonEvent>()
{
@Override
public void componentSelected( ButtonEvent ce )
{
//Dispatcher.forwardEvent( ChangeMappingController.HIDE_ALL );
}
} );
LayoutContainer divisionContainer = new LayoutContainer();
FormLayout formLayout = new FormLayout();
formLayout.setLabelWidth( 60 );
divisionContainer.setLayout( formLayout );
divisionContainer.add( divisionCombo );
LayoutContainer marketContainer = new LayoutContainer();
FormLayout formLayout2 = new FormLayout();
formLayout2.setLabelWidth( 60 );
marketContainer.setLayout( formLayout2 );
marketContainer.add( marketCombo );
/* LayoutContainer marketButtonContainer = new LayoutContainer();
marketButtonContainer.setLayout( new FormLayout() );
marketButtonContainer.add( buttonAddMarket );*/
ColumnLayout columnLayout = new ColumnLayout();
//super.setWidth( 900 );
super.setLayout( columnLayout );
super.add( divisionContainer );
//super.add( new Spacer( 20 ), new ColumnData() );
super.add( buttonAddMarket );
super.add( marketContainer );
super.setStyleAttribute( "background", "#eeeeee" );
Firefox 3.6.8
22109
IE 7
22108
divisionCombo = new DivisionCombo();
marketCombo = new MarketCombo();
Button buttonAddMarket = new Button( "Add Market" );
buttonAddMarket.setStyleAttribute( "padding-left", "10px" );
buttonAddMarket.setStyleAttribute( "padding-right", "50px" );
buttonAddMarket.addSelectionListener( new SelectionListener<ButtonEvent>()
{
@Override
public void componentSelected( ButtonEvent ce )
{
//Dispatcher.forwardEvent( ChangeMappingController.HIDE_ALL );
}
} );
LayoutContainer divisionContainer = new LayoutContainer();
FormLayout formLayout = new FormLayout();
formLayout.setLabelWidth( 60 );
divisionContainer.setLayout( formLayout );
divisionContainer.add( divisionCombo );
LayoutContainer marketContainer = new LayoutContainer();
FormLayout formLayout2 = new FormLayout();
formLayout2.setLabelWidth( 60 );
marketContainer.setLayout( formLayout2 );
marketContainer.add( marketCombo );
/* LayoutContainer marketButtonContainer = new LayoutContainer();
marketButtonContainer.setLayout( new FormLayout() );
marketButtonContainer.add( buttonAddMarket );*/
ColumnLayout columnLayout = new ColumnLayout();
//super.setWidth( 900 );
super.setLayout( columnLayout );
super.add( divisionContainer );
//super.add( new Spacer( 20 ), new ColumnData() );
super.add( buttonAddMarket );
super.add( marketContainer );
super.setStyleAttribute( "background", "#eeeeee" );