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.jface/src/org/eclipse/jface/dialogs/Dialog.java
* <code>createButton</code> was never called with this ID, or if
     * <code>createButton</code> is overridden, this method will return
     * <code>null</code>.
     * 
     * @param id the id of the button to look for
     * 
     * @return the button for the ID or <code>null</code>
     * 
     * @see #createButton(Composite, int, String, boolean)
     * @since 2.0
     */
    protected Button getButton(int id) {
        return (Button) buttons.get(new Integer(id));
    }
    /**
     * Returns the button bar control.
     * <p>
     * Clients may call this framework method, but should not override it.
     * </p>
     * 
     * @return the button bar, or <code>null</code> if the button bar has not
     *         been created yet
     */
    protected Control getButtonBar() {
        return buttonBar;
    }
    /**
     * Returns the button created when <code>createButton</code> is called
     * with an ID of <code>IDialogConstants.CANCEL_ID</code>. If
     * <code>createButton</code> was never called with this parameter, or if