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/PathVariablesGroup.java
* Does nothing if called prior to calling <code>createContents</code>.
     * 
     * @param enabled the new enabled state of the group's widgets
     */
    public void setEnabled(boolean enabled) {
        if (variableTable != null && !variableTable.isDisposed()) {
            variableLabel.setEnabled(enabled);
            variableTable.setEnabled(enabled);
            addButton.setEnabled(enabled);
            if (enabled)
                updateEnabledState();
            else {
                editButton.setEnabled(enabled);
                removeButton.setEnabled(enabled);
            }
        }
    }
    /**
     * Updates the widget's current state: refreshes the table with the current 
     * defined variables, selects the item corresponding to the given variable 
     * (selects the first item if <code>null</code> is provided) and updates 
     * the enabled state for the Add/Remove/Edit buttons.
     * 
     * @param selectedVarName the name of the variable to be selected (may be null)
     */
    private void updateWidgetState(String selectedVarName) {
        updateVariableTable(selectedVarName);
        updateEnabledState();
    }
}