private void PlaySound(object sender, EventArgs e) { sp.Stop(); if (treeView.SelectedNode == null) { return; } Ultima.UOSound s = Ultima.Sounds.GetSound((int)treeView.SelectedNode.Tag); using (MemoryStream m = new MemoryStream(s.buffer)) { sp.Stream = m; sp.Play(); } }
private void OnDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { sp.Stop(); if (treeView.SelectedNode == null) { return; } Ultima.UOSound s = Ultima.Sounds.GetSound((int)e.Node.Tag - 1); using (MemoryStream m = new MemoryStream(s.buffer)) { sp.Stream = m; sp.Play(); } }