コード例 #1
0
 public void close()
 {
     trackPanel          = null;
     track.trackView     = null;
     track               = null;
     trackData.trackView = null;
     trackData           = null;
 }
コード例 #2
0
        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;
        }