void _adapterManager_ActiveAdapterChanged(object sender, IBrailleIOAdapterEventArgs e)
 {
     if (ActiveAdapterChanged != null)
     {
         try { ActiveAdapterChanged.Invoke(sender, e); }
         catch { }
     }
 }
示例#2
0
 /// <summary>
 /// Handles the AdapterRemoved event of the manager control.
 /// Happens if an adapter was removed from the framework.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="BrailleIO.Interface.IBrailleIOAdapterEventArgs"/> instance containing the event data.</param>
 void manager_AdapterRemoved(object sender, IBrailleIOAdapterEventArgs e)
 {
     // TODO: handle
     // TODO: check which adapter should be used now for Active one etc.
     if (e != null && e.Adapter != null)
     {
         unregsiterFromDeviceEvents(e.Adapter);
     }
 }
示例#3
0
 /// <summary>
 /// Handles the NewAdapterRegistered event of the manager control.
 /// Happens if a new adapter was registered.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="BrailleIO.Interface.IBrailleIOAdapterEventArgs"/> instance containing the event data.</param>
 void manager_NewAdapterRegistered(object sender, IBrailleIOAdapterEventArgs e)
 {
     // TODO: implement
     if (e != null && e.Adapter != null)
     {
         // register to the adapter events
         unregsiterFromDeviceEvents(e.Adapter);
         registerToDeviceEvents(e.Adapter);
     }
 }
 void _adapterManager_AdapterRemoved(object sender, IBrailleIOAdapterEventArgs e)
 {
 }
 void _adapterManager_NewAdapterRegistered(object sender, IBrailleIOAdapterEventArgs e)
 {
 }