iSpyApplication.MainForm.FloorPlanMouseDown C# (CSharp) Method

FloorPlanMouseDown() private method

private FloorPlanMouseDown ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void
        private void FloorPlanMouseDown(object sender, MouseEventArgs e)
        {
            _lastClicked = _pnlCameras;
            if (Resizing) return;
            var fpc = (FloorPlanControl)sender;
            if (e.Button == MouseButtons.Left)
            {
                fpc.Fpobject.x = e.X;
                fpc.Fpobject.y = e.Y;
                fpc.BringToFront();
            }
            else
            {
                if (e.Button == MouseButtons.Right)
                {
                    ContextTarget = fpc;
                    pluginCommandsToolStripMenuItem.Visible = false;
                    switchToolStripMenuItem.Visible = false;
                    _listenToolStripMenuItem.Visible = false;
                    _resetRecordingCounterToolStripMenuItem.Visible = false;
                    _recordNowToolStripMenuItem.Visible = false;
                    _takePhotoToolStripMenuItem.Visible = openWebInterfaceToolStripMenuItem.Visible = false;
                    _applyScheduleToolStripMenuItem1.Visible = false;
                    pTZToolStripMenuItem.Visible = false;
                    pTZScheduleOnToolStripMenuItem.Visible = pTZScheduleOffToolStripMenuItem.Visible = false;
                    ctxtMnu.Show(fpc, new Point(e.X, e.Y));
                }
            }
            fpc.Focus();
        }
MainForm