public void Dispose() { broadcastListener.StopListening(); broadcastListener.Dispose(); ListViewGameList.RemoveHandler(Thumb.DragDeltaEvent, dragHandler); Program.LobbyClient.Disconnected -= LobbyClient_OnDisconnect; _refreshGameListTimer.Dispose(); }
/// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> public void Dispose() { broadcastListener.StopListening(); broadcastListener.Dispose(); ListViewGameList.RemoveHandler(Thumb.DragDeltaEvent, dragHandler); Program.LobbyClient.OnLoginComplete -= LobbyClient_OnLoginComplete; Program.LobbyClient.OnDisconnect -= LobbyClient_OnDisconnect; Program.LobbyClient.OnDataReceived -= LobbyClient_OnDataReceived; Program.LobbyClient.Chatting.OnCreateRoom -= ChattingOnOnCreateRoom; }
/// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> public void Dispose() { ListViewGameList.RemoveHandler(Thumb.DragDeltaEvent, dragHandler); Program.LobbyClient.OnLoginComplete -= LobbyClient_OnLoginComplete; Program.LobbyClient.OnDisconnect -= LobbyClient_OnDisconnect; Program.LobbyClient.OnDataReceived -= LobbyClient_OnDataReceived; timer.Elapsed -= this.TimerElapsed; timer.Stop(); timer.Dispose(); }
public CustomGameList() { InitializeComponent(); ListViewGameList.AddHandler(Thumb.DragDeltaEvent, new DragDeltaEventHandler(ListViewGameList_OnDragDelta), true); HostedGameList = new ObservableCollection <HostedGameViewModel>(); Program.LobbyClient.OnLoginComplete += LobbyClient_OnLoginComplete; Program.LobbyClient.OnDisconnect += LobbyClient_OnDisconnect; Program.LobbyClient.OnDataReceived += LobbyClient_OnDataReceived; timer = new Timer(10000); timer.Start(); timer.Elapsed += this.TimerElapsed; }
public CustomGameList() { InitializeComponent(); broadcastListener = new GameBroadcastListener(); broadcastListener.StartListening(); dragHandler = this.ListViewGameList_OnDragDelta; ListViewGameList.AddHandler(Thumb.DragDeltaEvent, dragHandler, true); HostedGameList = new ObservableCollection <HostedGameViewModel>(); Program.LobbyClient.Disconnected += LobbyClient_OnDisconnect; Spectate = Prefs.SpectateGames; ShowKillGameButton = Prefs.IsAdmin; ShowUninstalledGames = Prefs.HideUninstalledGamesInList == false; _refreshGameListTimer = new Timer(RefreshGamesTask, null, 5000, 15000); }
public CustomGameList() { InitializeComponent(); dragHandler = this.ListViewGameList_OnDragDelta; ListViewGameList.AddHandler(Thumb.DragDeltaEvent, dragHandler, true); HostedGameList = new ObservableCollection <HostedGameViewModel>(); HideUninstalledGames = Prefs.HideUninstalledGamesInList; Program.LobbyClient.OnLoginComplete += LobbyClient_OnLoginComplete; Program.LobbyClient.OnDisconnect += LobbyClient_OnDisconnect; Program.LobbyClient.OnDataReceived += LobbyClient_OnDataReceived; timer = new Timer(10000); timer.Start(); timer.Elapsed += this.TimerElapsed; UpdateHideButtonText(); }
public CustomGameList() { InitializeComponent(); broadcastListener = new GameBroadcastListener(); broadcastListener.StartListening(); dragHandler = this.ListViewGameList_OnDragDelta; ListViewGameList.AddHandler(Thumb.DragDeltaEvent, dragHandler, true); HostedGameList = new ObservableCollection <HostedGameViewModel>(); Program.LobbyClient.OnLoginComplete += LobbyClient_OnLoginComplete; Program.LobbyClient.OnDisconnect += LobbyClient_OnDisconnect; Program.LobbyClient.OnDataReceived += LobbyClient_OnDataReceived; Program.LobbyClient.Chatting.OnCreateRoom += ChattingOnOnCreateRoom; _spectate = Prefs.SpectateGames; ShowKillGameButton = Prefs.IsAdmin; ShowUninstalledGames = Prefs.HideUninstalledGamesInList == false; }
public CustomGameList() { InitializeComponent(); broadcastListener = new GameBroadcastListener(); broadcastListener.StartListening(); dragHandler = this.ListViewGameList_OnDragDelta; ListViewGameList.AddHandler(Thumb.DragDeltaEvent, dragHandler, true); HostedGameList = new ObservableCollection <HostedGameViewModel>(); Program.LobbyClient.OnLoginComplete += LobbyClient_OnLoginComplete; Program.LobbyClient.OnDisconnect += LobbyClient_OnDisconnect; Program.LobbyClient.OnDataReceived += LobbyClient_OnDataReceived; Program.LobbyClient.Chatting.OnCreateRoom += ChattingOnOnCreateRoom; timer = new Timer(10000); //timer.Start(); timer.Elapsed += this.TimerElapsed; refreshVisualListTimer = new Timer(10000); refreshVisualListTimer.Start(); refreshVisualListTimer.Elapsed += RefreshGameList; ShowRunningGames = Prefs.ShowRunningGames; ShowUninstalledGames = Prefs.HideUninstalledGamesInList == false; }