Ejemplo n.º 1
0
        private void buttonShutterSpeed_Click(object sender, RoutedEventArgs e)
        {
            ShutterSpeed w = new ShutterSpeed();

            ActionShow.CenterShow(CameraTestDesktop.getDesktopPanel(), w);
            Canvas Desk = CameraTestDesktop.getDesktopPanel();

            if (Desk.Children.Contains(this))
            {
                Desk.Children.Remove(this);
            }
        }
Ejemplo n.º 2
0
        private void buttonITEGray_Click(object sender, RoutedEventArgs e)
        {
            ITEGrayscaleChartTest w = new ITEGrayscaleChartTest();

            ActionShow.CenterShow(CameraTestDesktop.getDesktopPanel(), w);
            Canvas Desk = CameraTestDesktop.getDesktopPanel();

            if (Desk.Children.Contains(this))
            {
                Desk.Children.Remove(this);
            }
        }
Ejemplo n.º 3
0
        public void ToForm()
        {
            LayoutRoot.Opacity = 1;
            Panel p = CameraTestDesktop.getDesktopPanel();

            if (!p.Children.Contains(ctp))
            {
                p.Children.Add(ctp);
            }
            Point sp = CameraTestDesktop.getPosition(this);
            ActionAnimationShow a = new ActionAnimationShow(ctp);

            a.AnimationComplete += new AnimationCompleteEventHandler(a_AnimationComplete);
            a.ShowZoomProjection(500, sp, FormPoint);
        }
Ejemplo n.º 4
0
        void hidea_AnimationComplete(object sender, LynxAnimationCompleteEventArgs e)
        {
            Panel p = CameraTestDesktop.getDesktopPanel();

            if (p != null)
            {
                p.Children.Remove(ctp);
            }
            StackPanel tb = CameraTestDesktop.getTaskBar();

            if (!tb.Children.Contains(this))
            {
                tb.Children.Add(this);
            }
        }
Ejemplo n.º 5
0
        private void buttonAberrationChart_Click(object sender, RoutedEventArgs e)
        {
            if (!CameraTestDesktop.CanAccess(Version.Standard))
            {
                return;
            }
            AberrationChartTest w = new AberrationChartTest();

            ActionShow.CenterShow(CameraTestDesktop.getDesktopPanel(), w);
            Canvas Desk = CameraTestDesktop.getDesktopPanel();

            if (Desk.Children.Contains(this))
            {
                Desk.Children.Remove(this);
            }
        }
Ejemplo n.º 6
0
        public void Active()//不会激活窗体
        {
            LayoutRoot.Opacity = 1;
            Panel p = CameraTestDesktop.getDesktopPanel();

            if (p.Children.Contains(ctp))
            {
                CameraTestDesktop.ActiveUserControl(ctp);
            }
            if (CameraTestDesktop.SelectedTest != this && CameraTestDesktop.SelectedTest != null)
            {
                CameraTestDesktop.SelectedTest.DeActive();
            }
            CameraTestDesktop.SelectedTest = this;
            //LayoutRoot.Background = new SolidColorBrush(Colors.Yellow);
        }
Ejemplo n.º 7
0
 private void image1_PointerPressed(object sender, PointerRoutedEventArgs e)
 {
     e.Handled = true;
     if (ctp != null)
     {
         if (CameraTestDesktop.getDesktopPanel().Children.Contains(ctp))
         {
             CameraTestDesktop.getDesktopPanel().Children.Remove(ctp);
         }
     }
     if (release != null)
     {
         release();
     }
     if ((Parent != null) && ((Parent as Panel).Children.Contains(this)))
     {
         (Parent as Panel).Children.Remove(this);
     }
 }