private void _duelListBox_KeyDown(object sender, KeyEventArgs e) { // Remove selected duel if (e.Key != Key.Delete || _duelListBox.SelectedItem == null) { return; } Duels.Remove((Duel)_duelListBox.SelectedItem); }
internal void Dispose() { try{ Marshal.FreeHGlobal(m_buffer); }catch (Exception) { //Console.WriteLine(e.ToString()); } lock (Duels) Duels.Remove(m_pDuel); m_pDuel = IntPtr.Zero; }
internal void Dispose() { Marshal.FreeHGlobal(_buffer); Duels.Remove(_duelPtr); }
internal void Dispose() { Marshal.FreeHGlobal(m_buffer); Duels.Remove(m_pDuel); }