resultCombo.addListener( SWT.Verify, this );
    protected Combo[] createExtensionAndResultCombo( Composite group, String[] items ) {        /* the max result label */        GridData gridData = new GridData( GridData.FILL_HORIZONTAL );        gridData.horizontalSpan = 1;        Label label = new Label( group, SWT.NONE );        label.setLayoutData( gridData );        label.setText( "File Extension" );        /* the extension label */        gridData = new GridData( GridData.FILL_HORIZONTAL );        gridData.horizontalSpan = 1;        label = new Label( group, SWT.NONE );        label.setLayoutData( gridData );        label.setText( "Max Results" );        /* the extension box */        gridData = new GridData( GridData.FILL_HORIZONTAL );        gridData.horizontalSpan = 1;        extensionCombo = new Combo( group, SWT.SINGLE | SWT.BORDER );        extensionCombo.setLayoutData( gridData );        extensionCombo.setItems( items );        extensionCombo.select( 0 );        /* the max result box */        gridData = new GridData( GridData.FILL_HORIZONTAL );        gridData.horizontalSpan = 1;        String[] resultItems = { "50", "100", "200", "400" };		resultCombo = new Combo( group, SWT.SINGLE | SWT.BORDER );		resultCombo.setLayoutData( gridData );		resultCombo.setItems( resultItems );		resultCombo.select( 0 );		/* only allow digits for this combo */		resultCombo.addListener( SWT.Verify, this );		return new Combo[] { extensionCombo, resultCombo };    }