_mainpanel.getCurrentTreePanel().calcParametersForPainting( _mainpanel.getCurrentTreePanel()\r
.getWidth(),\r
_mainpanel.getCurrentTreePanel()\r
- .getHeight(),\r
- getOptions().isAllowFontSizeChange() );\r
+ .getHeight() );\r
}\r
}\r
} );\r
setTextForPdfLineWidthChooserMenuItem( _choose_pdf_width_mi, getOptions() );\r
MainFrame.setCycleNodeFillMenuItem( _cycle_node_fill_mi, getOptions() );\r
MainFrame.setCycleNodeShapeMenuItem( _cycle_node_shape_mi, getOptions() );\r
+ \r
+ MainFrame.setCycleDataReturnMenuItem( _cycle_data_return, getOptions() );\r
MainFrame.setTextNodeSizeMenuItem( _choose_node_size_mi, getOptions() );\r
try {\r
getMainPanel().getControlPanel().setVisibilityOfDomainStrucureCB();\r
_options_jmenu.add( _switch_colors_mi = new JMenuItem( "" ) );\r
_options_jmenu.add( _choose_font_mi = new JMenuItem( "" ) );\r
_options_jmenu.addSeparator();\r
+ _options_jmenu.add( _cycle_data_return = new JMenuItem( "Cycle Data Return" ) );\r
+ _options_jmenu.addSeparator();\r
_options_jmenu.add( customizeMenuItemAsLabel( new JMenuItem( SEARCH_SUBHEADER ), getConfiguration() ) );\r
_options_jmenu.add( _search_case_senstive_cbmi = new JCheckBoxMenuItem( SEARCH_CASE_SENSITIVE_LABEL ) );\r
_options_jmenu.add( _search_whole_words_only_cbmi = new JCheckBoxMenuItem( SEARCH_TERMS_ONLY_LABEL ) );\r
_options_jmenu.add( _search_with_regex_cbmi = new JCheckBoxMenuItem( MainFrame.SEARCH_REGEX_LABEL ) );\r
+ _search_with_regex_cbmi.setToolTipText( MainFrame.SEARCH_WITH_REGEX_TIP );\r
_options_jmenu.add( _inverse_search_result_cbmi = new JCheckBoxMenuItem( INVERSE_SEARCH_RESULT_LABEL ) );\r
_options_jmenu.addSeparator();\r
_options_jmenu.add( customizeMenuItemAsLabel( new JMenuItem( "Graphics Export & Printing:" ),\r
customizeJMenuItem( _cycle_node_shape_mi );\r
customizeJMenuItem( _cycle_node_fill_mi );\r
customizeJMenuItem( _choose_node_size_mi );\r
+ customizeJMenuItem( _cycle_data_return);\r
+ \r
customizeCheckBoxMenuItem( _color_labels_same_as_parent_branch, getOptions().isColorLabelsSameAsParentBranch() );\r
customizeCheckBoxMenuItem( _color_by_taxonomic_group_cbmi, getOptions().isColorByTaxonomicGroup() );\r
customizeCheckBoxMenuItem( _screen_antialias_cbmi, getOptions().isAntialiasScreen() );\r
\r
void writePhylogenyToGraphicsFile( final String file_name, final GraphicsExportType type ) {\r
_mainpanel.getCurrentTreePanel().calcParametersForPainting( _mainpanel.getCurrentTreePanel().getWidth(),\r
- _mainpanel.getCurrentTreePanel().getHeight(),\r
- true );\r
+ _mainpanel.getCurrentTreePanel().getHeight() );\r
String file_written_to = "";\r
boolean error = false;\r
try {\r
}\r
if ( !getOptions().isPrintUsingActualSize() ) {\r
getCurrentTreePanel().calcParametersForPainting( getOptions().getPrintSizeX() - 80,\r
- getOptions().getPrintSizeY() - 140,\r
- true );\r
+ getOptions().getPrintSizeY() - 140 );\r
getCurrentTreePanel().resetPreferredSize();\r
getCurrentTreePanel().repaint();\r
}\r
\r
private void printPhylogenyToPdf( final String file_name ) {\r
if ( !getOptions().isPrintUsingActualSize() ) {\r
- getCurrentTreePanel().calcParametersForPainting( getOptions().getPrintSizeX(),\r
- getOptions().getPrintSizeY(),\r
- true );\r
+ getCurrentTreePanel()\r
+ .calcParametersForPainting( getOptions().getPrintSizeX(), getOptions().getPrintSizeY() );\r
getCurrentTreePanel().resetPreferredSize();\r
getCurrentTreePanel().repaint();\r
}\r