From bd5424b7ff13b4f288d7cb87483c6bc068c6958e Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 12 Sep 2012 11:23:14 +0000 Subject: [PATCH] improve layout of properties grid section SVN: 26610 --- .../web/client/application/ui/property/PropertyGrid.java | 6 ++++++ .../client/web/client/application/ProteinViewer.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/property/PropertyGrid.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/property/PropertyGrid.java index e3cad0ac38f..9d76fc6da9d 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/property/PropertyGrid.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/property/PropertyGrid.java @@ -62,12 +62,18 @@ public final class PropertyGrid extends Grid private final IMessageProvider messageProvider; public PropertyGrid(final IViewContext<?> viewContext, final int rows) + { + this(viewContext, rows, "30%"); + } + + public PropertyGrid(final IViewContext<?> viewContext, final int rows, String widthOfFirstColumn) { super(rows, 2); this.messageProvider = viewContext; this.viewContext = viewContext; setStyleName("property-grid"); getColumnFormatter().addStyleName(0, "header"); + getColumnFormatter().setWidth(0, widthOfFirstColumn); defaultPropertyValueRenderer = new ObjectPropertyValueRenderer(messageProvider); registerDefaultPropertyValueRenderers(); } diff --git a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/client/web/client/application/ProteinViewer.java b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/client/web/client/application/ProteinViewer.java index 412306860ad..82626c8919d 100644 --- a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/client/web/client/application/ProteinViewer.java +++ b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/client/web/client/application/ProteinViewer.java @@ -296,7 +296,7 @@ public class ProteinViewer extends AbstractViewerWithVerticalSplit<IEntityInform private PropertyGrid createPropertyGrid(ProteinByExperiment protein) { final Map<String, Object> properties = new LinkedHashMap<String, Object>(); - PropertyGrid propertyGrid = new PropertyGrid(viewContext, 0); + PropertyGrid propertyGrid = new PropertyGrid(viewContext, 0, "200"); if (experimentOrNull != null) { properties.put(viewContext.getMessage(Dict.EXPERIMENT_LABEL), experimentOrNull); -- GitLab