Bug 125327 [Dialogs] Error message shown in the InputDialog is not fully visible
When an error message returned by InputValidator is long, InputDialog displays it partially. My suggestion is to create error label with SWT.WRAP flag, or something like this.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/InputDialog.java
errorMessageText.setBackground(errorMessageText.getDisplay()
                .getSystemColor(SWT.COLOR_WIDGET_BACKGROUND));
        
        
        setErrorMessage(errorMessage);
        applyDialogFont(composite);
        return composite;
    }
    /**
     * Returns the error message label.
     * 
     * @return the error message label
     * @deprecated use setErrorMessage(String) instead
     */
    protected Label getErrorMessageLabel() {
        return null;
    }
    /**
     * Returns the ok button.
     * 
     * @return the ok button
     */
    protected Button getOkButton() {
        return okButton;
    }
    /**
     * Returns the text area.
     * 
     * @return the text area
     */