Florence.GtkSharp.PlotWidget.PlotWidget_ScrollEvent C# (CSharp) Method

PlotWidget_ScrollEvent() private method

private PlotWidget_ScrollEvent ( object o, ScrollEventArgs args ) : void
o object
args ScrollEventArgs
return void
        void PlotWidget_ScrollEvent(object o, ScrollEventArgs args)
        {
            int X, Y;
            int direction = -1;
            Gdk.ModifierType state;

            args.Event.Window.GetPointer(out X, out Y, out state);
            Modifier keys = MouseInput(state);
            if (args.Event.Direction == Gdk.ScrollDirection.Up)
            {
                direction = +1;
            }
            this.InteractivePlotSurface2D.DoMouseScroll(X, Y, direction, keys);
        }