Index: projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.form =================================================================== RCS file: /cvs/projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.form,v --- projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.form 23 Jan 2005 17:40:11 -0000 1.2 +++ projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.form 27 Sep 2005 13:23:14 -0000 @@ -1,16 +1,12 @@
- - - - - + Index: projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.java =================================================================== RCS file: /cvs/projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.java,v --- projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.java 28 Jul 2005 14:25:17 -0000 1.3 +++ projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerPane.java 27 Sep 2005 13:23:14 -0000 @@ -98,7 +98,6 @@ setLayout(new java.awt.GridBagLayout()); - setPreferredSize(new java.awt.Dimension(750, 450)); jLabel1.setLabelFor(categoryPanel); org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(CustomizerPane.class, "LBL_Customizer_Categories")); gridBagConstraints = new java.awt.GridBagConstraints(); @@ -109,7 +108,7 @@ categoryPanel.setLayout(new java.awt.GridBagLayout()); - categoryPanel.setBorder(new javax.swing.border.EtchedBorder()); + categoryPanel.setBorder(javax.swing.BorderFactory.createEtchedBorder()); categoryPanel.setMinimumSize(new java.awt.Dimension(220, 4)); categoryPanel.setPreferredSize(new java.awt.Dimension(220, 4)); gridBagConstraints = new java.awt.GridBagConstraints(); Index: projects/projectuiapi/src/org/netbeans/spi/project/ui/support/ProjectCustomizer.java =================================================================== RCS file: /cvs/projects/projectuiapi/src/org/netbeans/spi/project/ui/support/ProjectCustomizer.java,v --- projects/projectuiapi/src/org/netbeans/spi/project/ui/support/ProjectCustomizer.java 2 Sep 2005 13:23:43 -0000 1.5 +++ projects/projectuiapi/src/org/netbeans/spi/project/ui/support/ProjectCustomizer.java 27 Sep 2005 13:23:14 -0000 @@ -14,6 +14,7 @@ package org.netbeans.spi.project.ui.support; import java.awt.Dialog; +import java.awt.Dimension; import java.awt.Image; import java.awt.event.ActionListener; import javax.swing.JComponent; @@ -72,7 +73,18 @@ String preselectedCategory, ActionListener okOptionListener, HelpCtx helpCtx ) { + return createCustomizerDialog(categories, componentProvider, preselectedCategory, okOptionListener, helpCtx, new Dimension(750, 450)); + } + + public static Dialog createCustomizerDialog( Category[] categories, + CategoryComponentProvider componentProvider, + String preselectedCategory, + ActionListener okOptionListener, + HelpCtx helpCtx, + Dimension innerPanelPreferredSize ) { + CustomizerPane innerPane = (CustomizerPane) createCustomizerPane( categories, componentProvider, preselectedCategory ); + innerPane.setPreferredSize(innerPanelPreferredSize); Dialog dialog = CustomizerDialog.createDialog( okOptionListener, innerPane, helpCtx, categories ); return dialog; }