private void DeviceRemoved(object sender, RPlotDeviceEventArgs e)
 {
     _mainThread.Post(() => {
         RemoveAll(e.Device.DeviceId);
     });
     UnsubscribeDeviceEvents(e.Device);
 }
Exemple #2
0
 private void DeviceLocatorModeChanged(object sender, RPlotDeviceEventArgs e)
 {
     _mainThread.Post(() => {
         LocatorMode = e.Device.LocatorMode;
         LocatorModeChanged?.Invoke(this, EventArgs.Empty);
     });
 }
Exemple #3
0
 private void DeviceLocatorModeChanged(object sender, RPlotDeviceEventArgs e)
 {
     _shell.DispatchOnUIThread(() => {
         LocatorMode = e.Device.LocatorMode;
         LocatorModeChanged?.Invoke(this, EventArgs.Empty);
     });
 }
Exemple #4
0
 private void DeviceRemoved(object sender, RPlotDeviceEventArgs e)
 {
     _shell.DispatchOnUIThread(() => {
         RemoveAll(e.Device.DeviceId);
     });
     UnsubscribeDeviceEvents(e.Device);
 }
 private void DeviceAdded(object sender, RPlotDeviceEventArgs e)
 {
     SubscribeDeviceEvents(e.Device);
 }
Exemple #6
0
 private void DeviceNumChanged(object sender, RPlotDeviceEventArgs e)
 {
     DeviceNameChanged?.Invoke(this, EventArgs.Empty);
 }
 private void DeviceAdded(object sender, RPlotDeviceEventArgs e) {
     SubscribeDeviceEvents(e.Device);
 }
 private void DeviceRemoved(object sender, RPlotDeviceEventArgs e) {
     _shell.DispatchOnUIThread(() => {
         RemoveAll(e.Device.DeviceId);
     });
     UnsubscribeDeviceEvents(e.Device);
 }
 private void DeviceNumChanged(object sender, RPlotDeviceEventArgs e) {
     DeviceNameChanged?.Invoke(this, EventArgs.Empty);
 }