private void BtnStop_Click(object sender, EventArgs e) { ServiceLoader.ServiceInfo info = GetCurrentServiceInfo(); if (info != null) { ServiceLoader.CallMethodOnServiceInfo(ServiceLoader.ServiceOperation.Stop, info); } UpdateItemInfo(); }
private void BtnPlayPause_Click(object sender, EventArgs e) { ServiceLoader.ServiceInfo info = GetCurrentServiceInfo(); if (info != null) { if (info.State == ServiceLoader.ServiceState.Running) { ServiceLoader.CallMethodOnServiceInfo(ServiceLoader.ServiceOperation.Pause, info); } else if (info.State == ServiceLoader.ServiceState.Stopped) { ServiceLoader.CallMethodOnServiceInfo(ServiceLoader.ServiceOperation.Start, info); } else //Paused { ServiceLoader.CallMethodOnServiceInfo(ServiceLoader.ServiceOperation.Continue, info); } } UpdateItemInfo(); }