public void close() { trackPanel = null; track.trackView = null; track = null; trackData.trackView = null; trackData = null; }
public TrackView(TrackPanel _trackPanel, X1Track _track, int width) { trackPanel = _trackPanel; track = _track; track.trackView = this; trackName = track.name; InitializeComponent(); this.Width = width + TRACKHEADERWIDTH + 2; lblTrackNum.Text = (track.number + 1).ToString("D"); trackPanel.signalsWindow.setTooltip(lblTrackNum, trackName); trackData = new TrackData(this); trackData.Width = width; trackData.Location = new Point(TRACKHEADERWIDTH, 0); this.Controls.Add(trackData); isMuted = false; isSoloing = false; isRecording = false; }