_zoom_in_y = new JButton( "Y+" );
_zoom_out_y = new JButton( "Y-" );
_show_whole = new JButton( "F" );
- _show_whole.setToolTipText( "To fit the complete phylogeny to the current display size [Backspace]" );
- _zoom_in_x.setToolTipText( "To zoom in horizontally [Shift+Right]" );
- _zoom_in_y.setToolTipText( "To zoom in vertically [Shift+Up]" );
- _zoom_out_x.setToolTipText( "To zoom out horizontally [Shift+Left]" );
- _zoom_out_y.setToolTipText( "To zoom out vertically [Shift+Down]" );
- if ( getConfiguration().isUseNativeUI() && AptxUtil.isMac() ) {
+ _show_whole.setToolTipText( "To fit the complete phylogeny to the current display size [F or Home]" );
+ _zoom_in_x.setToolTipText( "To zoom in horizontally [Shift+cursor-right]" );
+ _zoom_in_y.setToolTipText( "To zoom in vertically [Shift+cursor-up]" );
+ _zoom_out_x.setToolTipText( "To zoom out horizontally [Shift+cursor-left]" );
+ _zoom_out_y.setToolTipText( "To zoom out vertically [Shift+cursor-down]" );
+ if ( getConfiguration().isUseNativeUI() && ForesterUtil.isMac() ) {
_zoom_out_x.setPreferredSize( new Dimension( 55, 10 ) );
_zoom_in_x.setPreferredSize( new Dimension( 55, 10 ) );
}
_mainpanel.getCurrentTreePanel().updateOvSettings();
_mainpanel.getCurrentTreePanel().validate();
_mainpanel.validate();
- _mainpanel.getCurrentTreePanel().setParametersForPainting( _mainpanel.getSizeOfViewport().width,
- _mainpanel.getSizeOfViewport().height,
- true );
+ _mainpanel.getCurrentTreePanel().calcParametersForPainting( _mainpanel.getSizeOfViewport().width,
+ _mainpanel.getSizeOfViewport().height,
+ true );
_mainpanel.getCurrentTreePanel().resetPreferredSize();
_mainpanel.adjustJScrollPane();
_mainpanel.getCurrentTreePanel().repaint();
_mainpanel.getCurrentTreePanel().validate();
_mainpanel.validate();
- _mainpanel.getCurrentTreePanel().setParametersForPainting( _mainpanel.getSizeOfViewport().width,
- _mainpanel.getSizeOfViewport().height,
- true );
+ _mainpanel.getCurrentTreePanel().calcParametersForPainting( _mainpanel.getSizeOfViewport().width,
+ _mainpanel.getSizeOfViewport().height,
+ true );
_mainpanel.getCurrentTreePanel().resetPreferredSize();
_mainpanel.adjustJScrollPane();
_mainpanel.getCurrentTreePanel().repaint();
for( final TreePanel tree_panel : _mainpanel.getTreePanels() ) {
if ( tree_panel != null ) {
tree_panel.validate();
- tree_panel.setParametersForPainting( _mainpanel.getSizeOfViewport().width,
- _mainpanel.getSizeOfViewport().height,
- true );
+ tree_panel.calcParametersForPainting( _mainpanel.getSizeOfViewport().width,
+ _mainpanel.getSizeOfViewport().height,
+ true );
tree_panel.resetPreferredSize();
tree_panel.repaint();
}
}
}
if ( ( nodes != null ) && ( nodes.size() > 0 ) ) {
- main_panel.getCurrentTreePanel().setFoundNodes( new HashSet<Integer>() );
+ main_panel.getCurrentTreePanel().setFoundNodes( new HashSet<Long>() );
for( final PhylogenyNode node : nodes ) {
main_panel.getCurrentTreePanel().getFoundNodes().add( node.getId() );
}
case SEQUENCE_MOL_SEQ:
s = "Molecular Sequence";
break;
+ case SEQUENCE_MOL_SEQ_FASTA:
+ s = "Molecular Sequence (Fasta)";
+ break;
case SEQUENCE_NAME:
s = "Sequence Names";
break;