X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=inline;f=src%2Fjalview%2Fgui%2FPreferences.java;h=a0fa216e74f48b1edc0911b4794731c4bf33423b;hb=42031902d96343b0c3ee3e2282b1cb5301f941c5;hp=1e9cd46069e51946a47d91d6f19e7361db5152e3;hpb=35b5211f569ab800af33ac7ac3b95171dfcf79cc;p=jalview.git diff --git a/src/jalview/gui/Preferences.java b/src/jalview/gui/Preferences.java index 1e9cd46..a0fa216 100755 --- a/src/jalview/gui/Preferences.java +++ b/src/jalview/gui/Preferences.java @@ -1,13 +1,13 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7) - * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8) + * Copyright (C) 2012 J Procter, AM Waterhouse, LM Lui, J Engelhardt, G Barton, M Clamp, S Searle * * This file is part of Jalview. * * Jalview is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - * + * * Jalview is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty * of MERCHANTABILITY or FITNESS FOR A PARTICULAR @@ -28,7 +28,6 @@ import jalview.bin.*; import jalview.io.*; import jalview.jbgui.*; import jalview.schemes.*; -import jalview.ws.EnfinEnvision2OneWay; /** * DOCUMENT ME! @@ -150,8 +149,10 @@ public class Preferences extends GPreferences /** * default min-max colours for annotation shading */ - minColour.setBackground(Cache.getDefaultColour("ANNOTATIONCOLOUR_MIN", Color.orange)); - maxColour.setBackground(Cache.getDefaultColour("ANNOTATIONCOLOUR_MAX", Color.red)); + minColour.setBackground(Cache.getDefaultColour("ANNOTATIONCOLOUR_MIN", + Color.orange)); + maxColour.setBackground(Cache.getDefaultColour("ANNOTATIONCOLOUR_MAX", + Color.red)); String[] fonts = java.awt.GraphicsEnvironment .getLocalGraphicsEnvironment().getAvailableFontFamilyNames(); @@ -189,7 +190,8 @@ public class Preferences extends GPreferences startupCheckbox .setSelected(Cache.getDefault("SHOW_STARTUP_FILE", true)); startupFileTextfield.setText(Cache.getDefault("STARTUP_FILE", - Cache.getDefault("www.jalview.org","http://www.jalview.org")+"/examples/exampleFile_2_3.jar")); + Cache.getDefault("www.jalview.org", "http://www.jalview.org") + + "/examples/exampleFile_2_3.jar")); sortby.addItem("No sort"); sortby.addItem("Id"); @@ -202,8 +204,8 @@ public class Preferences extends GPreferences epsRendering.setSelectedItem(Cache.getDefault("EPS_RENDERING", "Prompt each time")); autoIdWidth.setSelected(Cache.getDefault("FIGURE_AUTOIDWIDTH", false)); - userIdWidth.setEnabled(!autoIdWidth.isSelected()); - userIdWidthlabel.setEnabled(!autoIdWidth.isSelected()); + userIdWidth.setEnabled(autoIdWidth.isSelected()); + userIdWidthlabel.setEnabled(autoIdWidth.isSelected()); Integer wi = Cache.getIntegerProperty("FIGURE_USERIDWIDTH"); userIdWidth.setText(wi == null ? "" : wi.toString()); blcjv.setSelected(Cache.getDefault("BLC_JVSUFFIX", true)); @@ -339,9 +341,11 @@ public class Preferences extends GPreferences Cache.applicationProperties.setProperty("SORT_ALIGNMENT", sortby .getSelectedItem().toString()); - Cache.setColourProperty("ANNOTATIONCOLOUR_MIN", minColour.getBackground()); - Cache.setColourProperty("ANNOTATIONCOLOUR_MAX", maxColour.getBackground()); - + Cache.setColourProperty("ANNOTATIONCOLOUR_MIN", + minColour.getBackground()); + Cache.setColourProperty("ANNOTATIONCOLOUR_MAX", + maxColour.getBackground()); + if (epsRendering.getSelectedItem().equals("Prompt each time")) { Cache.applicationProperties.remove("EPS_RENDERING"); @@ -458,7 +462,7 @@ public class Preferences extends GPreferences Boolean.toString(autoIdWidth.isSelected())); userIdWidth_actionPerformed(); Cache.applicationProperties.setProperty("FIGURE_USERIDWIDTH", - userIdWidth.getText()); + userIdWidth.getText()); Cache.applicationProperties.setProperty("AUTO_CALC_CONSENSUS", Boolean.toString(autoCalculateConsCheck.isSelected())); @@ -663,6 +667,7 @@ public class Preferences extends GPreferences { return groupURLLinks; } + public void minColour_actionPerformed() { Color col = JColorChooser.showDialog(this,