Bug 73027 [Dialogs] Buttons are too high
I20040831 Buttons are no longer oval but have a rounded rectangle shape (see first screenshot). The second screenshot shows how buttons using the small system font should look like.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/PathVariableDialog.java
variableValueField = new Text(contents, SWT.SINGLE | SWT.BORDER);
        variableValueField.setText(variableValue);
        data = new FormData();
        data.width = convertWidthInCharsToPixels(50);
        data.left = new FormAttachment(largerLabel,
                convertHorizontalDLUsToPixels(5));
        data.top = new FormAttachment(variableNameLabel,
                convertVerticalDLUsToPixels(10));
        variableValueField.setLayoutData(data);
        variableValueField.setFont(font);
        variableValueField.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent event) {
                variableValueModified();
            }
        });
        
        fileButton = new Button(contents, SWT.PUSH);
        fileButton.setText(IDEWorkbenchMessages
                .getString("PathVariableDialog.file")); 
        if ((variableType & IResource.FILE) == 0)
            fileButton.setEnabled(false);
        data = setButtonFormLayoutData(fileButton);
        data.top = new FormAttachment(variableNameLabel,
                convertVerticalDLUsToPixels(10));
        data.left = new FormAttachment(variableValueField,
                convertHorizontalDLUsToPixels(10));
        data.right = new FormAttachment(100, -5);
        fileButton.setLayoutData(data);
        fileButton.setFont(font);
        fileButton.addSelectionListener(new SelectionAdapter() {