예제 #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
파일: Program.cs 프로젝트: MjKey/Trucker
        public static void Main()
        {
            Log.Register("Console", new ConsoleLog());
            var directXDemo = new DirectXOverlayDemo();

            directXDemo.StartDemo();
            Log.WriteLine("Оверлей запущен..");
        }