private void OnClosed(object sender, EventArgs e) { try { OpenDMX.Stop(); } catch { } }
protected virtual void Dispose(bool isDisposing) { if (!isDisposed) { if (isDisposing) { fsw.Dispose(); try { OpenDMX.Stop(); } catch { } isDisposed = true; } } }
public ChannelDefintionControl() { AvailableChannels = new ObservableCollection <int>(); for (short i = 0; i < 512; i++) { AvailableChannels.Add(i); } Data = DMXConfigurationFile.Current; try { if (OpenDMX.IsStarted) { OpenDMX.Stop(); } OpenDMX.Start(); DMXDeviceEnabled = OpenDMX.IsStarted; } catch { } InitializeComponent(); }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { OpenDMX.Stop(); }