import jalview.api.AlignViewportI;
import jalview.bin.Cache;
-import jalview.bin.Jalview;
import jalview.commands.EditCommand;
import jalview.commands.EditCommand.Action;
import jalview.commands.EditCommand.Edit;
mouseOverSequence(sequence, column, pos);
}
- tooltipText.setLength(6); // Cuts the buffer back to <html>
+ tooltipText.setLength(6); // "<html>"
SequenceGroup[] groups = av.getAlignment().findAllGroups(sequence);
if (groups != null)
{
formattedTooltipText = JvSwingUtils.wrapTooltip(true,
textString);
- setToolTipText(formattedTooltipText);
-
+ setToolTipText(formattedTooltipText);
lastTooltip = textString;
}
}
text.append(" (").append(Integer.toString(residuePos)).append(")");
}
- ap.alignFrame.statusBar.setText(text.toString());
+ ap.alignFrame.setStatus(text.toString());
}
/**
}
message.append(Math.abs(startres - lastres) + " gaps.");
- ap.alignFrame.statusBar.setText(message.toString());
+ ap.alignFrame.setStatus(message.toString());
// Are we editing within a selection group?
if (groupEditing || (sg != null
}
}
- if (evt.isPopupTrigger()) // Mac: mousePressed
- {
- showPopupMenu(evt);
- return;
- }
-
/*
* defer right-mouse click handling to mouseReleased on Windows
* (where isPopupTrigger() will answer true)
* NB isRightMouseButton is also true for Cmd-click on Mac
*/
- if (SwingUtilities.isRightMouseButton(evt) && !Platform.isAMac())
+ if (Platform.isWinRightButton(evt))
{
return;
}
+ if (evt.isPopupTrigger()) // Mac: mousePressed
+ {
+ showPopupMenu(evt);
+ return;
+ }
+
if (av.cursorMode)
{
seqCanvas.cursorX = findColumn(evt);
{
scrollThread = new ScrollThread();
scrollThread.setMousePosition(mousePos);
- if (!Jalview.isJS())
+ if (!Platform.isJS())
{
/*
* Java - run in a new thread