ToolTipManager.sharedInstance().registerComponent(this);\r
ToolTipManager.sharedInstance().setInitialDelay(0);\r
ToolTipManager.sharedInstance().setDismissDelay(10000);\r
- PaintRefresher.Register(this, av.alignment);\r
+ PaintRefresher.Register(this, av.getSequenceSetId());\r
\r
prefsize = getPreferredSize();\r
orig = new float[npoint][3];\r
scale = findScale();\r
\r
addMouseListener(this);\r
- addKeyListener(this);\r
\r
addMouseMotionListener(this);\r
\r
halfheight;\r
float z = sp.coord[1] - centre[2];\r
\r
- if (sp.sequence.getColor() == Color.black)\r
+ if (av.getSequenceColour(sp.sequence) == Color.black)\r
{\r
g.setColor(Color.white);\r
}\r
else\r
{\r
- g.setColor(sp.sequence.getColor());\r
+ g.setColor(av.getSequenceColour(sp.sequence));\r
}\r
\r
if (av.getSelectionGroup() != null)\r
if (av.getSelectionGroup() != null)\r
{\r
av.getSelectionGroup().addOrRemove(found, true);\r
- PaintRefresher.Refresh(this, av.alignment);\r
+ PaintRefresher.Refresh(this, av.getSequenceSetId());\r
}\r
else\r
{\r