Beispiel #1
0
        public override void receiveScrollWheelAction(int direction)
        {
            base.receiveScrollWheelAction(direction);
            Point p = Game1.getMousePosition();
            Point o = new Point(Area.X + zoom10, Area.Y + zoom10);

            if (FloatingComponent != null)
            {
                FloatingComponent.Scroll(direction, p, o);
            }
            foreach (IInteractiveMenuComponent el in EventOrder)
            {
                el.Scroll(direction, p, o);
            }
        }
Beispiel #2
0
 public override void Scroll(int d, Point p, Point o)
 {
     CurrentTab?.Scroll(d, p, new Point(o.X + Area.X + zoom5, o.Y + Area.Y + zoom22));
 }
Beispiel #3
0
 public override bool Scroll(int d, Point p, Point o)
 {
     return(CurrentTab == null ? false : CurrentTab.Scroll(d, p, new Point(o.X + Area.X + zoom5, o.Y + Area.Y + zoom22)));
 }