Image image;
AlignmentPanel ap;
-
+
AlignViewport av;
boolean resizing = false;
else if (evt.getActionCommand().equals(HIDE))
{
aa[selectedRow].visible = false;
-
- if (aa[selectedRow].label.equals("Quality"))
- {
- ap.av.quality = null;
- }
}
else if (evt.getActionCommand().equals(DELETE))
{
aa[selectedRow].scaleColLabel = !aa[selectedRow].scaleColLabel;
}
- ap.annotationPanel.adjustPanelHeight();
- ap.annotationScroller.validate();
- ap.paintAlignment(true);
+ ap.validateAnnotationDimensions(false);
+ ap.addNotify();
+ ap.repaint();
+ //validate();
+ //ap.paintAlignment(true);
}
/**
public void mouseClicked(MouseEvent evt)
{
AlignmentAnnotation[] aa = ap.av.alignment.getAlignmentAnnotation();
+
if (SwingUtilities.isLeftMouseButton(evt))
{
if (selectedRow > -1 && selectedRow < aa.length)
JMenuItem item = new JMenuItem(ADDNEW);
item.addActionListener(this);
pop.add(item);
+
if (selectedRow < 0)
{
if (hasHiddenRows)