Exemplo n.º 1
0
 public void Next(StateController controller)
 {
     if (controller.State.Target == EnumerateTarget.DividedScreen)
     {
         controller.SaveState();
         controller.ChangeOperation(Consts.Drop);
     }
     else if (controller.State.Target != EnumerateTarget.DividedScreen)
     {
         controller.SaveState();
         controller.ChangeOperation(Consts.Dragged);
         controller.ChangeTarget(EnumerateTarget.RunningApps);
     }
     controller.Clear();
     controller.Enumerate();
     controller.PrintState();
 }
Exemplo n.º 2
0
 public void Next(StateController controller)
 {
     controller.SaveState();
     controller.ChangeOperation(Consts.Drop);
     controller.ChangeTarget(EnumerateTarget.WidgetsInWindow);
     controller.Clear();
     controller.Enumerate();
     controller.PrintState();
 }