コード例 #1
0
ファイル: MainForm.cs プロジェクト: flos-club/iSpy
 private void viewControllerToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (_vc != null)
     {
         _vc.Close();
         _vc = null;
     }
     else
         ShowViewController();
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: flos-club/iSpy
 private void _vc_Closed(object sender, EventArgs e)
 {
     _vc = null;
     viewControllerToolStripMenuItem.Checked = menuItem14.Checked = Conf.ViewController = false;
 }
コード例 #3
0
ファイル: MainForm.cs プロジェクト: flos-club/iSpy
        private void ShowViewController()
        {
            if (_vc == null)
            {
                _vc = new ViewController(_pnlCameras);
                if (_pnlCameras.Height > 0)
                {
                    double ar = Convert.ToDouble(_pnlCameras.Height)/Convert.ToDouble(_pnlCameras.Width);
                    _vc.Width = 180;
                    _vc.Height = Convert.ToInt32(ar*_vc.Width);
                }
                _vc.TopMost = true;

                _vc.Show();
                _vc.Closed += _vc_Closed;
                viewControllerToolStripMenuItem.Checked = menuItem14.Checked = Conf.ViewController = true;
            }
            else
            {
                _vc.Show();
            }
        }