Mudar tamaho da list usando SWT

Colegas de programação,

estou enfrentando o seguinte problema: Tenho list dentro de uma tela q esta sendo desenvolvida em SWT. O problema é o seguinte qro deixar ela da largura da tela e naum estou conseguindo . Meu layout é um gridlayout que esta divido em 2 colunas por linha , se eu setar para 1 linha por coluna a list prenche da forma que eu quero, mas os outros componentes de tela vão para o ‘espaço’ e se eu deixar do jeito que esta a list preenche apenas a metade da tela. Ja tentei setar a list de todas as formas possiveis , mas ela continua igual. Como faço para aumentar a largura da list?

[code]
GridLayout layout = new GridLayout();
controls.setLayout(layout);

	layout.numColumns = 2;
	layout.verticalSpacing = 2;

	GridData gd = new GridData(GridData.FILL_HORIZONTAL);
	
	final List lista = new List(controls, SWT.BORDER | SWT.MULTI | SWT.V_SCROLL);
	lista.setBounds(10, 10, 60, 60);
	//lista.setSize(100,100);
	gd = new GridData(GridData.FILL_BOTH);	
	lista.setLayoutData(gd);

[code/]