+\r
+ public void adjustmentValueChanged(AdjustmentEvent evt)\r
+ {\r
+ fr.transparency = ( (float) (100 - transparency.getValue()) / 100f);\r
+ ap.seqPanel.seqCanvas.repaint();\r
+\r
+ }\r
+\r
+ class MyCheckbox extends Checkbox\r
+ {\r
+ public int stringWidth;\r
+ boolean hasLink;\r
+ public MyCheckbox(String label, boolean checked, boolean haslink)\r
+ {\r
+ super(label, checked);\r
+ FontMetrics fm = av.nullFrame.getFontMetrics(av.nullFrame.getFont());\r
+ stringWidth = fm.stringWidth(label);\r
+ this.hasLink = haslink;\r
+ }\r
+\r
+ public void paint(Graphics g)\r
+ {\r
+ if (hasLink)\r
+ g.drawImage(linkImage, stringWidth + 25,(\r
+ getSize().height-linkImage.getHeight(this))/2,\r
+ this);\r
+ }\r
+ }\r