diff options
author | Susan Franklin | 2009-05-06 23:22:35 +0000 |
---|---|---|
committer | Susan Franklin | 2009-05-06 23:22:35 +0000 |
commit | 93f4a1334118c76f0a770c38f3c176064016958e (patch) | |
tree | bcb63af906f0c024573badb2884800583b5432ba | |
parent | eac2e54ccd0d9f4d0e99ca29edf515fb9c848a4c (diff) | |
download | rt.equinox.p2-93f4a1334118c76f0a770c38f3c176064016958e.tar.gz rt.equinox.p2-93f4a1334118c76f0a770c38f3c176064016958e.tar.xz rt.equinox.p2-93f4a1334118c76f0a770c38f3c176064016958e.zip |
Bug 269212 - [ui] High Contrast mode: ""Available Software Site" preferences page looks strange
-rw-r--r-- | bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/provisional/p2/ui/dialogs/RepositoryManipulationPage.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/provisional/p2/ui/dialogs/RepositoryManipulationPage.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/provisional/p2/ui/dialogs/RepositoryManipulationPage.java index 4db6d8526..f62b9760f 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/provisional/p2/ui/dialogs/RepositoryManipulationPage.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/provisional/p2/ui/dialogs/RepositoryManipulationPage.java @@ -86,8 +86,6 @@ import org.eclipse.ui.statushandlers.StatusManager; * @since 3.5 */ public class RepositoryManipulationPage extends PreferencePage implements IWorkbenchPreferencePage, ICopyable { - private final static int WIDTH_IN_DLUS = 480; - private final static int HEIGHT_IN_DLUS = 240; final static String DEFAULT_FILTER_TEXT = ProvUIMessages.RepositoryManipulationPage_DefaultFilterString; private final static int FILTER_DELAY = 200; @@ -162,7 +160,8 @@ public class RepositoryManipulationPage extends PreferencePage implements IWorkb PlatformUI.getWorkbench().getHelpSystem().setHelp(parent.getShell(), IProvHelpContextIds.REPOSITORY_MANIPULATION_DIALOG); Composite composite = new Composite(parent, SWT.NONE); - composite.setLayoutData(new GridData(GridData.FILL_BOTH)); + GridData gd = new GridData(SWT.FILL, SWT.FILL, true, true); + composite.setLayoutData(gd); GridLayout layout = new GridLayout(); layout.numColumns = manipulator == null ? 1 : 2; @@ -212,7 +211,7 @@ public class RepositoryManipulationPage extends PreferencePage implements IWorkb }); } }); - GridData gd = new GridData(GridData.FILL_HORIZONTAL); + gd = new GridData(SWT.FILL, SWT.FILL, true, false); pattern.setLayoutData(gd); // spacer to fill other column @@ -289,11 +288,9 @@ public class RepositoryManipulationPage extends PreferencePage implements IWorkb // Input last repositoryViewer.setInput(getInput()); - GridData data = new GridData(GridData.FILL_BOTH); - data.grabExcessHorizontalSpace = true; - data.grabExcessVerticalSpace = true; - data.widthHint = convertHorizontalDLUsToPixels(WIDTH_IN_DLUS); - data.heightHint = convertVerticalDLUsToPixels(HEIGHT_IN_DLUS); + GridData data = new GridData(SWT.FILL, SWT.FILL, true, true); + data.widthHint = convertWidthInCharsToPixels(ILayoutConstants.DEFAULT_TABLE_WIDTH); + data.heightHint = convertHeightInCharsToPixels(ILayoutConstants.DEFAULT_TABLE_HEIGHT); table.setLayoutData(data); // Drop targets and vertical buttons only if repository manipulation is provided. |