]> ruin.nu Git - moosique.git/blobdiff - MooTrackTitle.java
no message
[moosique.git] / MooTrackTitle.java
index 6a3e1b5f8cb638d331aedb00a3d4b7b726ef1bfe..4822dca5ced2a90e409c49feebb5c008747b5594 100644 (file)
@@ -131,11 +131,13 @@ public class MooTrackTitle extends JPanel {
        }
 
        /**
-        * Checks if the focus is lost.
+        * When the title field loses focus, updates the corresponding MidiEvent.
         */
        class TitleFocusListener extends FocusAdapter {
                public void focusLost(FocusEvent e) {
-                       // Update the MidiEvent containing the title of this track
+                       try {
+                               trackNameMessage.setMessage(3, title.getText().getBytes(), title.getText().length());
+                       } catch (InvalidMidiDataException ex) {}
                }
        }
 
@@ -150,7 +152,7 @@ public class MooTrackTitle extends JPanel {
                                MidiEvent me;
                                MooNote mn;
                                instruments.setChannel(channel);
-                               // Query the user before rechannelling???
+                               // Prompt the user before rechannelling???
                                for (int j = 0; j < track.size(); j++) {
                                        me = track.get(j);
                                        if (me instanceof MooNote){