public class ToolbarCombo extends ControlContribution
{
private Combo combo;
public ToolbarCombo(String str)
{
super(str);
}
@Override
protected Control createControl(Composite parent)
{
combo = new Combo(parent, SWT.DROP_DOWN);
combo.add("01/01/2009");
combo.add("01/02/2009");
combo.add("01/03/2009");
combo.add("01/04/2009");
combo.add("01/05/2009");
combo.setTextLimit(10);
combo.select(0);
.....
return combo;
}
// TRY to set the width I want... not working!
protected int computeWidth(Control control)
{
return control.computeSize(500, SWT.DEFAULT, true).x;
}
}