我正在尋找處理具有ANSI轉義碼的傳入telnet文本。對於賞金我正在尋找一個完整的實現,我可以將文本追加到緩衝區的末尾。該控件應該是可滾動的,但仍然能夠處理附加文本,光標定位等等。當用戶滾動出視圖時。尋找支持ANSI轉義碼的UserControl
例如,
"\e[0;32mHello \e[0;37mWorld"
將顯示一個綠色的「你好」和白色的「世界」
。這將需要處理光標定位,設置默認每行80個字符(80列)會很好,但也需要處理其他列大小。很高興能夠改變字體。
查看Wikipedia ANSI Escape Codes瞭解更多信息。
VTxxx,特別是VT52轉義序列是ANSI標準轉義序列中生長的,如ANSI X3.64。 飛鏢的控制值得一看。 – Slaftos 2009-12-27 15:04:48