Ejemplo n.º 1
0
 private static void SmartSocket_SmartSocketStateChanged(object sender, SmartSocketStateChangedEventArgs e)
 {
     if (contextMenu.InvokeRequired)
     {
         contextMenu.Invoke((Action)(() => SmartSocket_SmartSocketStateChangedInInvoke(sender, e)));
     }
     else
     {
         SmartSocket_SmartSocketStateChangedInInvoke(sender, e);
     }
 }
Ejemplo n.º 2
0
 private static void SmartSocket_SmartSocketStateChangedInInvoke(object sender, SmartSocketStateChangedEventArgs e)
 {
     menuItemState.Text = "Состояние: " + (e.State ? "ВКЛ" : "ВЫКЛ");
     menuItemTimer.Text = "Таймер: " + (e.Timer == -1 ? "ВЫКЛ" : e.Timer.ToString() + " мин.");
     if (e.State)
     {
         menuItemTurnOff.Enabled = true;
         menuItemTurnOn.Enabled  = false;
     }
     else
     {
         menuItemTurnOff.Enabled = false;
         menuItemTurnOn.Enabled  = true;
     }
 }