Ejemplo n.º 1
0
        private void ToolsMenu_ACECalculator_Click(object sender, RoutedEventArgs e)
        {
            CalcMainWindow Cmain = new CalcMainWindow();

            Cmain.Owner = this;
            Cmain.Show();
        }
Ejemplo n.º 2
0
        internal double Add(double v1, double v2)
        {
            CalcMainWindow calcMain = new CalcMainWindow();

            calcMain.InputByClickNumberButton(v1);
            calcMain.PressOperation('+');
            calcMain.InputByClickNumberButton(v2);
            calcMain.PressEquals();
            double result = calcMain.GetResutAsDouble();

            return(result);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Application Startup Phase 0
        ///
        /// Initialise window; verify integrity
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            // Initialise different mainwindows depending on the provided arguments.
            switch (ParseArgs(e.Args))
            {
            case ParseArgResult.DoNothing:
                MainWindow MnWindow = new MainWindow();
                MnWindow.Show();
                return;

            case ParseArgResult.InitACECalc:
                CalcMainWindow CalcMainWindow = new CalcMainWindow();
                CalcMainWindow.Show();
                return;

            case ParseArgResult.InitAdvGen:
                AdvMainWindow AMainWindow = new AdvMainWindow();
                AMainWindow.Show();
                return;
            }
        }
Ejemplo n.º 4
0
        private void Close()
        {
            CalcMainWindow calc = new CalcMainWindow();

            calc.CloseMainWindow();
        }