Index: trunk/src/event/editor/AudioPanel.java
===================================================================
--- trunk/src/event/editor/AudioPanel.java	(revision 140)
+++ trunk/src/event/editor/AudioPanel.java	(revision 171)
@@ -71,6 +71,5 @@
     @SuppressWarnings("unchecked")
     // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
-    private void initComponents()
-    {
+    private void initComponents() {
 
         jLabel1 = new javax.swing.JLabel();
@@ -78,23 +77,13 @@
         jLabel2 = new javax.swing.JLabel();
         audioLengthText = new javax.swing.JFormattedTextField();
-        browseButton = new javax.swing.JButton();
 
         jLabel1.setText("Audio File");
 
         audioFileText.setToolTipText("The path to the audio file");
+        audioFileText.setEnabled(false);
 
         jLabel2.setText("Length");
 
         audioLengthText.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.NumberFormatter(java.text.NumberFormat.getIntegerInstance())));
-
-        browseButton.setText("Browse");
-        browseButton.setToolTipText("Browse for the audio file");
-        browseButton.addMouseListener(new java.awt.event.MouseAdapter()
-        {
-            public void mouseClicked(java.awt.event.MouseEvent evt)
-            {
-                browse(evt);
-            }
-        });
 
         org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
@@ -109,9 +98,6 @@
                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-                    .add(layout.createSequentialGroup()
-                        .add(audioFileText, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 395, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
-                        .add(browseButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 93, Short.MAX_VALUE))
-                    .add(audioLengthText, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 497, Short.MAX_VALUE))
+                    .add(audioLengthText, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 497, Short.MAX_VALUE)
+                    .add(audioFileText))
                 .addContainerGap())
         );
@@ -119,9 +105,8 @@
             layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
             .add(layout.createSequentialGroup()
-                .add(41, 41, 41)
+                .add(44, 44, 44)
                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                     .add(audioFileText, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                    .add(jLabel1)
-                    .add(browseButton))
+                    .add(jLabel1))
                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
@@ -132,18 +117,8 @@
     }// </editor-fold>//GEN-END:initComponents
 
-    private void browse(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_browse
-        JFileChooser browser = new JFileChooser();
-        int returnVal = browser.showOpenDialog(this);
-        if (returnVal == JFileChooser.APPROVE_OPTION)
-        {
-            audioFileText.setText(browser.getSelectedFile().getPath());
-        }
-    }//GEN-LAST:event_browse
-
 
     // Variables declaration - do not modify//GEN-BEGIN:variables
     private javax.swing.JTextField audioFileText;
     private javax.swing.JFormattedTextField audioLengthText;
-    private javax.swing.JButton browseButton;
     private javax.swing.JLabel jLabel1;
     private javax.swing.JLabel jLabel2;
