btnDown.setToolTipText(Messages.getString("ExternalizedTextEditorComposite.Lbl.EditText"));
    private void placeComponents()    {        GridLayout glContent = new GridLayout();        glContent.numColumns = 2;        glContent.horizontalSpacing = 1;        glContent.marginHeight = 0;        glContent.marginWidth = 0;        this.setLayout(glContent);        txtSelection = new TextEditorComposite(this, iStyle);        if (sKey == null || sKey.length() == 0)        {            txtSelection.setEnabled(true);        }        else        {            txtSelection.setEnabled(false);        }        txtSelection.setText(sCurrent);        GridData gdTXTSelection = new GridData(GridData.FILL_HORIZONTAL);        if (iHeightHint > 0)        {            gdTXTSelection.heightHint = iHeightHint - 10;        }        if (iWidthHint > 0)        {            gdTXTSelection.widthHint = iWidthHint;        }        txtSelection.setLayoutData(gdTXTSelection);        txtSelection.addListener(this);        btnDown = new Button(this, SWT.PUSH);        GridData gdBTNDown = new GridData(GridData.VERTICAL_ALIGN_END);        gdBTNDown.heightHint = iSize;        gdBTNDown.widthHint = iSize;        btnDown.setText(" ... "); //$NON-NLS-1$        btnDown.setLayoutData(gdBTNDown);        btnDown.addSelectionListener(this);    }