Ejemplo n.º 1
0
 def addTrack(self):
     prevTrack = self.tracks[-1]
     x = prevTrack.getTrackPosition() + prevTrack.getTrackHeight()
     h = TRACK_ROW_SIZE * 2
     track = FxTrack(self, len(self.tracks))
     track.setTrackPosition(x)
     track.setTrackHeight(h)
     self.tracks.append(track)
     self.drawAndRefresh()
Ejemplo n.º 2
0
 def createTracks(self, num):
     self.tracks = []
     x = 25
     h = TRACK_ROW_SIZE * 2
     for i in range(num):
         track = FxTrack(self, i)
         track.setTrackPosition(x)
         track.setTrackHeight(h)
         self.tracks.append(track)
         x += h
Ejemplo n.º 3
0
 def addTrack(self):
     prevTrack = self.tracks[-1]
     x = prevTrack.getTrackPosition() + prevTrack.getTrackHeight()
     h = TRACK_ROW_SIZE * 2
     track = FxTrack(self, len(self.tracks))
     track.setTrackPosition(x)
     track.setTrackHeight(h)
     self.tracks.append(track)
     self.drawAndRefresh()
Ejemplo n.º 4
0
 def createTracks(self, num):
     self.tracks = []
     x = 25
     h = TRACK_ROW_SIZE * 2
     for i in range(num):
         track = FxTrack(self, i)
         track.setTrackPosition(x)
         track.setTrackHeight(h)
         self.tracks.append(track)
         x += h