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
* 
     * They are now coming directly from SWT see ImageRegistry.  For backwards 
     * compatibility they are still supported, however new code should use SWT
     * for these.
     * 
     * @see Display.getSystemIcon(int ID)
     */
    static {
        ImageRegistry reg = JFaceResources.getImageRegistry();
        reg.put(DLG_IMG_MESSAGE_INFO, ImageDescriptor.createFromFile(
                Dialog.class, "images/message_info.gif")); 
        reg.put(DLG_IMG_MESSAGE_WARNING, ImageDescriptor.createFromFile(
                Dialog.class, "images/message_warning.gif")); 
        reg.put(DLG_IMG_MESSAGE_ERROR, ImageDescriptor.createFromFile(
                Dialog.class, "images/message_error.gif")); 
    }
    /**
     * The dialog area; <code>null</code> until dialog is layed out.
     */
    protected Control dialogArea;
    /**
     * The button bar; <code>null</code> until dialog is layed out.
     */
    public Control buttonBar;
    /**
     * Collection of buttons created by the <code>createButton</code> method.
     */
    private HashMap buttons = new HashMap();
    /**
     * Font metrics to use for determining pixel sizes.