示例#1
0
        public static void Main()
        {
            Log.Register("Console", new ConsoleLog());
            Log.Debug("Enter 1 to run WPF overlay demo");
            Log.Debug("Enter 2 to run DirectX overlay demo");

            var result = Console.ReadLine();
            int oneOrTwo;

            var parsed = int.TryParse(result, out oneOrTwo);

            if (!parsed)
            {
                Log.Debug("Unable to read your input, make sure it consist of '1' or '2' only and try again");
                return;
            }

            // ReSharper disable once SwitchStatementMissingSomeCases
            switch (oneOrTwo)
            {
            case 1:
                var wpfDemo = new WpfOverlayExampleDemo();
                wpfDemo.StartDemo();
                Log.WriteLine("Demo running..");
                break;

            case 2:
                var directXDemo = new DirectXOverlayDemo();
                directXDemo.StartDemo();
                Log.WriteLine("Demo running..");
                break;
            }

            Console.ReadLine();
        }
示例#2
0
        public static void Main()
        {
            Log.Register("Console", new ConsoleLog());

            var wpfDemo = new WpfOverlayExampleDemo();

            wpfDemo.StartDemo();
            Log.WriteLine("Demo running..");


            Console.ReadLine();
        }
示例#3
0
        public Main()
        {
            InitializeComponent();
            var myHeader = new ScanningPlants.header();

            this.header.Navigate(myHeader);

            var myBody = new ScanningPlants.body();

            this.body.Navigate(myBody);

            var myFooter = new ScanningPlants.footer();

            this.footer.Navigate(myFooter);

            var draxusPoint = new WpfOverlayExampleDemo();

            draxusPoint.StartDemo(this);
        }