私は学校でプログラミングを学んだ頃、基本概念を学ぶためにパスカルを使いました。 今、C#を使用して、基本的だと思っていたものを解決しようとしていますが、解決策が見つかりません。.NETコンソールアプリケーションでの複数のスクロール "ウィンドウ"
私は出力に書き込むことができ、他のものに影響を与えずにこれらの「仮想ウィンドウ」または「エリア」内をスクロールしながら複数の「ウィンドウ」をコンソールに持っています。私はまた、コマンドの入力行が欲しいですが、私は達成するのが簡単だと思います。
例としては、チャットのための1つの領域、オンラインユーザーのための1つの領域、入力用の1つの領域があるIRCチャットなどがあります。
すべての「領域」を追跡し、多くのSetCursorPosition()を実行するクラスを作成する以外に方法はありますか?このために.netに何も組み込まれていないのですか?
何も組み込まれていないので、このncursesポートを見てください:http://www.mono-project.com/docs/tools+libraries/libraries/monocurses/ –
このようなものが.Netに組み込まれていれば驚くでしょうGUIアプリケーションでより簡単でより良い処理ができるように、コンソールの使用を無駄にすることを奨励します。 – grek40
ありがとうございました!私はncursesポートを見ていきます。 – greatwhitehat