Go to file
Will Fuqua 7daea0a25c
pull logic out of Program.cs
There aren't any user-facing changes in this commit, just pulling logic out of Program.cs. All that remains in Program.cs is command line parsing.

- The functions that wrote to the registry, the console, and the virtual terminal (--xterm) are now in their own files, implementing the `IConsoleTarget` interface
- Move the utility method UIntToColor into ColorScheme, where it can be used as an indexer, e.g. myColorScheme[i] returns a System.Drawing.Color
- The "export to INI" functionality is now in a "SchemeWriters" namespace; Parsers are now in a "SchemeParsers" namespace
- Printing the color table is now in the ColorTable class.
2019-04-23 21:10:16 +07:00
samples/ConPTY move Process and ProcessFactory classes into separate files 2018-09-21 21:54:01 +07:00
tools/ColorTool pull logic out of Program.cs 2019-04-23 21:10:16 +07:00
.gitignore Population of the console repository with the ColorTool 2017-08-11 16:35:53 -07:00
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 2017-09-11 14:49:09 -07:00
README.md add the new ConPTY samples to the readme 2018-10-06 17:49:48 +07:00

Welcome to the official Windows Console issues & samples repo!

Issues

This repo is monitored by the Windows Console engineering team, and provides a best-effort, informal support option for the community. Your patience is appreciated!

The Windows Console engineering team greatly appreciate issues containing concise, detailed issues containing repro-steps, and screenshots where appropriate :)

We also appreciate not +1-ing issues with no additional or actionable information. Please use a reaction to show your support of an existing comment on the thread and/or subscribe to notifications using the button in the sidebar in lieu of providing a low-value comment.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

In addition, the team reserve the right to actively manage issues, closing duplicates or resolved issues, etc., and would appreciate it if you would avoid creating duplicates of existing items by searching issues before filing a new issue.

Tools & Samples

You'll also find assorted Console tools, samples, including the following:

  • ColorTool - A tool for changing the color scheme of the Windows console.
  • EchoCon - A C++ sample application that illustrates how to use the new Win32 Pseudo Console (ConPTY).
  • MiniTerm - A C# sample terminal that illustrates how to use ConPTY.

Tool Build Status

Project Build Status
tools/ColorTool