Search for a UserControl that supports ANSI escape codes

I am looking to process telnet incoming text with ANSI exit codes. For generosity, I am looking for a complete implementation where I can simply add text to the end of the buffer. The control should be scrollable, but still be able to handle additional text, positioning the cursor, etc., while the user scrolls out of view.

For example,

"\e[0;32mHello \e[0;37mWorld"

A green “Hello” and a white “World” will appear.

Since this requires handling cursor positioning, setting 80 characters in each row (80 columns) will be fine, but other column sizes also need to be handled. It would also be nice to change the font.

See Wikipedia ANSI Escape Codes for details .

+3
source share
3 answers

Check out the Dart Vt.NET control (assuming VTxxx emulation is pretty close to ansi emulation).

+2
source

check out the following link: AckTerm @ sourceforge.com

I am trying to translate ANSI codes coming from the serial interface using the Terminal Management Project from www.sourceforge.com written in C # - if ackterm isn’t good for you google terminal management project

Hope this is what you are looking for ...

+2
source

, " ANSI", escape- ( , , ). , ( ) .

ANSI - , , . , , .NET.

+1

Source: https://habr.com/ru/post/1725419/


All Articles