public void disconnectPMSServer(PMSServerUserControl _PMSServerUserControl) { if (_PMSServerUserControl != null && _PMSServerUserControl.isConnectedToPlaylist) { _PMSServerUserControl.OnAddTracksEventHandler -= new PMSServerUserControl.AddTracksEventHandler(addTracksFromList); _PMSServerUserControl.disconnectedFromPlaylist(this); } }
public void connectPMSServer(PMSServerUserControl _PMSServerUserControl, bool _linkSplitter = false) { if (_PMSServerUserControl != null && !_PMSServerUserControl.isConnectedToPlaylist) { _PMSServerUserControl.OnAddTracksEventHandler += new PMSServerUserControl.AddTracksEventHandler(addTracksFromList); _PMSServerUserControl.AllowVideos = playlistManager.Preferences.AllowVideos; _PMSServerUserControl.PMSServer = server; if (_linkSplitter) { _PMSServerUserControl.linkToSplitter(splitContainerMain, panelPlaylistToolStrip.Height); } _PMSServerUserControl.connectedToPlaylist(this); this.triggerEnableServerTrackCommands(); } }