]> ruin.nu Git - moosique.git/blobdiff - MooView.java
*** empty log message ***
[moosique.git] / MooView.java
index 836629b74ef3fb970e3b669418253d783a4570cb..0215b829054c51c50fb6e9f6bb273b6239025db7 100644 (file)
@@ -51,7 +51,7 @@ public class MooView extends JScrollPane {
                if (numberOfTracks == 1) {
                        // If MIDI file is of type 0, creates a view for the track.
                        trackPanel.setLayout(new FlowLayout());
-                       MooTrackTitle title = new MooTrackTitle(tracks[0],0);
+                       MooTrackTitle title = new MooTrackTitle(tracks[0]);
                        titlePanel.add(title);
                        trackPanel.add(new MooTrackView(tracks[0], title));
                } else {
@@ -70,13 +70,11 @@ public class MooView extends JScrollPane {
                        trackPanel.setLayout(gL);
                        for (int i = 1; i < tracks.length; i++) {
                                if (Moosique.shouldBeDrawn(tracks[i])) {
-                                       System.out.println("Draws track " + i);
-                                       MooTrackTitle title = new MooTrackTitle(tracks[i],i);
+                                       MooTrackTitle title = new MooTrackTitle(tracks[i]);
                                        titlePanel.add(title);
                                        trackPanel.add(new MooTrackView(tracks[i], title));
                                        progressBar.setValue(i);
                                } else {
-                                       System.out.println("Doesn't draw track " + i);
                                        gL.setColumns(--numberOfTracks);
                                        trackPanel.setLayout(gL);
                                }
@@ -102,10 +100,6 @@ public class MooView extends JScrollPane {
         */
        public void update(long tickPosition) {
                getViewport().setViewPosition(new Point((int)getViewport().getViewPosition().getX(), (int)(tickPosition / (Moosique.getSequence().getResolution() / 4)) * MooTrackView.NOTE_HEIGHT));
-               Component[] comps = getComponents();
-               for (int i = 0; i < comps.length; i++) {
-                       if(comps[i] instanceof MooTrackView) ((MooTrackView)comps[i]).update(tickPosition);
-               }
        }
 
        /** 
@@ -116,7 +110,7 @@ public class MooView extends JScrollPane {
        public void addTrackView(Track track, int index) {
                ((GridLayout)trackPanel.getLayout()).setColumns(++numberOfTracks);
                ((GridLayout)titlePanel.getLayout()).setColumns(++numberOfTracks);
-               MooTrackTitle title = new MooTrackTitle(track,index);
+               MooTrackTitle title = new MooTrackTitle(track);
                titlePanel.add(title, index);
                trackPanel.add(new MooTrackView(track, title), index);
                validate();