From 2172efdc678b4fe48206a55fd692595d977820bb Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Wed, 20 Oct 2010 14:06:49 +0000 Subject: [PATCH] add vcf panel to print git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@14888 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- uk/ac/sanger/artemis/components/PrintACT.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/uk/ac/sanger/artemis/components/PrintACT.java b/uk/ac/sanger/artemis/components/PrintACT.java index cb1c83c09..0c3403f5c 100644 --- a/uk/ac/sanger/artemis/components/PrintACT.java +++ b/uk/ac/sanger/artemis/components/PrintACT.java @@ -96,6 +96,12 @@ public class PrintACT extends ScrollPanel implements Printable mc.getBamPanelArray()[i].paintComponents(g2d); g2d.translate(0,mc.getBamPanelArray()[i].getHeight()); } + + if(mc.getVcfPanelArray()[i].isVisible()) + { + mc.getVcfPanelArray()[i].paintComponents(g2d); + g2d.translate(0,mc.getVcfPanelArray()[i].getHeight()); + } } mc.getFeatureDisplayArray()[i].paintComponent(g2d); @@ -119,6 +125,12 @@ public class PrintACT extends ScrollPanel implements Printable mc.getBamPanelArray()[i].paintComponents(g2d); g2d.translate(0,mc.getBamPanelArray()[i].getHeight()); } + + if(mc.getVcfPanelArray()[i].isVisible()) + { + mc.getVcfPanelArray()[i].paintComponents(g2d); + g2d.translate(0,mc.getVcfPanelArray()[i].getHeight()); + } } if(i < mc.getAlignmentViewerArray().length) @@ -158,6 +170,9 @@ public class PrintACT extends ScrollPanel implements Printable if(mc.getBamPanelArray()[i].isVisible()) height += mc.getBamPanelArray()[i].getHeight(); + if(mc.getVcfPanelArray()[i].isVisible()) + height += mc.getVcfPanelArray()[i].getHeight(); + height += mc.getFeatureDisplayArray()[i].getHeight(); if(mc.getFeatureDisplayArray()[i].getWidth() < width) width = mc.getFeatureDisplayArray()[i].getWidth(); @@ -379,6 +394,9 @@ public class PrintACT extends ScrollPanel implements Printable if(mc.getBamPanelArray()[i].isVisible()) height += mc.getBamPanelArray()[i].getHeight(); + if(mc.getVcfPanelArray()[i].isVisible()) + height += mc.getVcfPanelArray()[i].getHeight(); + height += mc.getFeatureDisplayArray()[i].getHeight(); if(mc.getFeatureDisplayArray()[i].getWidth() < width) width = mc.getFeatureDisplayArray()[i].getWidth(); -- GitLab