private static void Main(string[] args) { ConsoleController controller = new ConsoleController(); //helper.ReplaceConsoleColor(ConsoleColor.DarkCyan, Color.Salmon); controller.ReplaceConsoleColors( new Tuple <ConsoleColor, Color>(ConsoleColor.DarkCyan, Color.Chocolate), new Tuple <ConsoleColor, Color>(ConsoleColor.Blue, Color.DodgerBlue), new Tuple <ConsoleColor, Color>(ConsoleColor.Yellow, Color.Gold), new Tuple <ConsoleColor, Color>(ConsoleColor.DarkBlue, Color.MidnightBlue)); IConsole console = new SystemConsole(controller, ConsoleStartConfiguration.Colorfull); DemoRunner runner = new DemoRunner(new IDemo[] { new MenuDemo(), new CommandLineDemo(), new TextSplittingDemo(), new FramesDemo(), new TablePrintingDemo() }); // TODO: MEF runner.RunDemos(console); }
private static void Main(string[] args) { var controller = new ConsoleController(); var console = new SystemConsole(controller, new ConsoleStartConfiguration(ConsoleStartConfiguration.Colorfull) { DesiredRowWidth = 128 // for bars }); DemoRunner runner = new DemoRunner(new IDemo[] { new RainbowColorsDemo(), new SysInfoDemo(), new ColorSchemesDemo(), new ColorHeuriticsDemo(), new PrintAllNamedColorsDemo() }); // TODO: MEF runner.RunDemos(console); }