Example #1
0
        private void OnActiveScreenChanged(object sender, ActiveScreenChangedEventArgs e)
        {
            IConnection connection;
            if (TryGetScreenConnection (e.OldScreen, out connection))
                connection.Send (new MachineStateMessage { IsActive = false });
            else
                SetActive (false);

            if (TryGetScreenConnection (this.manager.ActiveScreen, out connection))
                connection.Send (new MachineStateMessage { IsActive = true });
            else
                SetActive (true);
        }
Example #2
0
 private void OnActiveScreenChanged(ActiveScreenChangedEventArgs e)
 {
     var changed = ActiveScreenChanged;
     if (changed != null)
         changed (this, e);
 }