private void OnProxyEvent(object sender, ProxyEvent e) { switch (e) { case ProxyEvent.AnchoredProxy: case ProxyEvent.AnchoredMark: audioSource.PlayOneShot(AnchorAudioClip); break; case ProxyEvent.DetachedProxy: case ProxyEvent.DetachedMark: audioSource.PlayOneShot(UnanchorAudioClip); break; case ProxyEvent.Minimized: audioSource.PlayOneShot(MinimizeAudioClip); break; case ProxyEvent.Maximized: audioSource.PlayOneShot(MaximizeAudioClip); break; default: // Probably just ignore break; } }
public void OnProxyEvent(ProxyEventArgs e) { ProxyEvent?.Invoke(this, e); }
private void button1_Click(object sender, EventArgs e) { //https://www.us-proxy.org/ ProxyEvent?.Invoke(textBox1.Text.Trim()); removeproxy(); }