Ejemplo n.º 1
0
        public NetytarButton() : base()
        {
            occluder                 = new Polygon();
            occluder.Stroke          = Brushes.Black;
            occluder.Fill            = Brushes.LightBlue;
            occluder.StrokeThickness = 1;

            Behavior.SetGazeAware(Occluder, true);
            Behavior.SetGazeAwareDelay(Occluder, WpfEyeXChest.getChest().GazeDelay);
            Behavior.AddHasGazeChangedHandler(Occluder, OnGaze);
        }
Ejemplo n.º 2
0
        public void setBehavior()
        {
            Behavior.SetGazeAware(Occluder, true);
            Behavior.SetGazeAwareDelay(Occluder, WpfEyeXChest.getChest().GazeDelay);
            Behavior.AddHasGazeChangedHandler(Occluder, OnGaze);

            if (WpfEyeXChest.getChest().MouseEmulation)
            {
                Occluder.MouseEnter += Occluder_MouseEnter;
            }
        }
Ejemplo n.º 3
0
        public void activate()
        {
            WickiEyedenButton[,] buttons = GraphicsChest.getChest().WickiEyedenDrawer.Buttons;

            foreach (WickiEyedenButton button in buttons)
            {
                if (button != null)
                {
                    #region Behavior
                    Behavior.SetGazeAware(button, true);
                    Behavior.SetGazeAwareDelay(button, WpfEyeXChest.getChest().GazeDelay);
                    Behavior.AddHasGazeChangedHandler(button, button_OnGaze);
                    #endregion
                }
            }
        }