Skip to content
Snippets Groups Projects
Commit 18b0cb0b authored by tpylak's avatar tpylak
Browse files

screening: well dialog size

SVN: 17446
parent f2350715
No related branches found
No related tags found
No related merge requests found
...@@ -84,9 +84,8 @@ public class WellContentDialog extends Dialog ...@@ -84,9 +84,8 @@ public class WellContentDialog extends Dialog
createImageViewer(images, channelState, viewContext, imgW, imgH); createImageViewer(images, channelState, viewContext, imgW, imgH);
container.add(imageViewer); container.add(imageViewer);
float imageSizeMultiplyFactor = getImageSizeMultiplyFactor(images); dialogWidth = getDialogWidth(images, imgW);
dialogWidth = (int) (imgW * imageSizeMultiplyFactor) * images.getTileColsNum() + 100; dialogHeight = getDialogHeight(images, imgH);
dialogHeight = (int) (imgH * imageSizeMultiplyFactor) * images.getTileRowsNum() + 300;
} else } else
{ {
dialogWidth = 300; dialogWidth = 300;
...@@ -96,6 +95,19 @@ public class WellContentDialog extends Dialog ...@@ -96,6 +95,19 @@ public class WellContentDialog extends Dialog
setupContentAndShow(contentDialog, container, dialogWidth, dialogHeight, title); setupContentAndShow(contentDialog, container, dialogWidth, dialogHeight, title);
} }
private static int getDialogWidth(final WellImages images, int imgW)
{
float imageSizeMultiplyFactor = getImageSizeMultiplyFactor(images);
return (int) (imgW * imageSizeMultiplyFactor) * images.getTileColsNum() + 100;
}
private static int getDialogHeight(final WellImages images, int imgH)
{
float imageSizeMultiplyFactor = getImageSizeMultiplyFactor(images);
return Math
.max((int) (imgH * imageSizeMultiplyFactor) * images.getTileRowsNum() + 100, 300);
}
private static SingleExperimentSearchCriteria getExperiment(WellData wellData) private static SingleExperimentSearchCriteria getExperiment(WellData wellData)
{ {
return new SingleExperimentSearchCriteria(wellData.getExperimentId().getId(), wellData return new SingleExperimentSearchCriteria(wellData.getExperimentId().getId(), wellData
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment