/*\r
* Jalview - A Sequence Alignment Editor and Viewer\r
- * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
*\r
* This program is free software; you can redistribute it and/or\r
* modify it under the terms of the GNU General Public License\r
}\r
frame = new Frame();\r
frame.add(this);\r
- int height = featurePanel.getComponentCount()*50 +30;\r
+ int height = featurePanel.getComponentCount()*50 +60;\r
\r
- height = Math.max(100, height);\r
+\r
+ height = Math.max(200, height);\r
height = Math.min(400, height);\r
\r
jalview.bin.JalviewLite.addFrame(frame, "Feature Settings", 280,\r
{\r
g.setColor(Color.black);\r
g.drawString("No Features added to this alignment!!", 10, 20);\r
+ g.drawString("(Features can be added from searches or", 10, 40);\r
+ g.drawString("from Jalview / GFF features files)", 10, 60);\r
}\r
\r
void setTableData()\r
\r
int height = evt.getY()+evt.getComponent().getLocation().y;\r
\r
- if(height > this.getSize().height)\r
+ if(height > featurePanel.getSize().height)\r
{\r
+\r
comp = featurePanel.getComponent(featurePanel.getComponentCount()-1);\r
}\r
else if(height < 0)\r
public MyCheckbox(String label, boolean checked, boolean haslink)\r
{\r
super(label, checked);\r
+\r
FontMetrics fm = av.nullFrame.getFontMetrics(av.nullFrame.getFont());\r
stringWidth = fm.stringWidth(label);\r
this.hasLink = haslink;\r