ATMLWorkBench.Forms.SignalContainer.OnMouseDown C# (CSharp) Метод

OnMouseDown() защищенный Метод

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void
        protected override void OnMouseDown(MouseEventArgs e)
        {
            base.OnMouseDown(e);
            foreach( SignalComponent signal in signalComponents )
            {
                if( signal.Bounds.Contains(e.X, e.Y) )
                {
                    clearSelected();
                    activeSignal = signal;
                    activeSignal.Selected = true;
                    activeLocationX = e.X - signal.Location.X;
                    activeLocationY = e.Y - signal.Location.Y;
                    Invalidate(signal.getAffectedRegion());
                    Update();

                }
            }
        }