私はいつもtop
またはnano
やvi
のようなCL GUIが構築されていることを知りたがっていますか?実際に作成する必要があり、その背後にある一般的な考え方についてのガイドやチュートリアルを探しています。あなたはおよそncursesを読むことによって開始することができコマンドラインGUIはどのように作られていますか?
3
A
答えて
4
を描画するための非常によく知られているライブラリーはまた、listがあるbunch of them.
でいます。
+0
はすべてのエントリをリンクしました。 –
+0
最近の* PDCurses *バージョン(3.4)は、DOS用にコンパイルしていない限り、* X Window System *、特に* Athena Widget Set *の実装( 'libXaw'、' libXaw3d'または 'libneXtaw' ); Linux/* BSD/Solarisコンソールから 'libXCurses.so'や' libXpanel.so'にリンクされたアプリケーションを実行することができません。 現在、* PDCurses *はTUIツールキットにはほとんど名前を付けられません。 – Bass
3
、それはここでは、端末上で
関連する問題
- 1. GUIは最初からどのように作成されていますか?
- 2. コマンドラインからGraphviz GUIを呼び出すにはどうすればよいですか?
- 3. セピア調はどのように作られていますか?
- 4. C++プログラムはどのように作られていますか?
- 5. コマンドラインからどのようにcsslintを使いますか?
- 6. GUIではなくコマンドラインからオクターブを始めるにはどうすればいいですか?
- 7. どのようにGUIビルダーは動作しますか?
- 8. Stagefrightをコマンドラインからどのように使用すればよいですか?
- 9. Windows GUIコントロールIDはどのように作成されますか?
- 10. Tkinterを使ってPythonシェルのようなGUIを作るにはどうすればいいですか?
- 11. gui内でsub-gui(?)を作成するにはどうすればよいですか?
- 12. コマンドラインからNetbeansによって作成されたantプロジェクトから単一のjunitテストを実行するにはどうすればよいですか?
- 13. リアルタイムのビルボードはAppleでどのように作られていますか?
- 14. ウェブホスティングサービスはどのように作成されていますか?
- 15. MSBuildをコマンドラインからビルドするにはどうしたらよいですか?
- 16. コマンドラインからnuget packages.configファイルを作成するにはどうすればよいですか?
- 17. コマンドラインからMacintosh Finderエイリアスを作成するにはどうすればよいですか?
- 18. このようなGUIを作成するにはどうすればよいですか?
- 19. ライブタイルはWindows 8でどのように作られていますか?
- 20. iPhone絵文字アプリはどのように作られていますか?
- 21. どのように作られていますか?どうすれば使えますか?
- 22. コマンドラインからJSONペイロードを使用してHTTPリクエスト/コールを行うにはどうすればよいですか?
- 23. DotNetOpenAuthのVBまたはC#GUIクライアントを作成するにはどうすればよいですか?
- 24. コマンドラインからすべてのEC2インスタンスを削除するにはどうすればよいですか?
- 25. Google Chrome GUIコンパイルクロスプラットフォームはどのようになっていますか?
- 26. eclipse-mavenプロジェクト - NoClassDefFoundErrorはeclipseから実行されていますが、コマンドラインからうまく動作します。
- 27. コマンドラインまたはバッチファイルからCassini Web Serverを起動するにはどうすればよいですか?
- 28. このウェブサイトはどのようなもので作られていますか?
- 29. Windowsコマンドライン引数にはどのようにアクセスしますか?
- 30. GUIをプログラムで作成し、Windowsフォーム用に作成するにはどうすればよいですか?
私はこの質問の答えに興味を持っていますが、ウィンドウ、テキストボックス、ボタンなどのGUI要素を作成するための便利なライブラリである 'ncurses'を知っています。' vi'のようなものには適していないと思います。シェルでGUIを作成することができます。 –
@halo:cursesは基本的に 'vi'から来ました。 – tripleee
@tripleee: "名前" curses "は、カーソルの最適化にいたずらです。[6] cursesがviエディタで使用されていると間違っていることがあります。画面から別の画面にはviより借用されていましたが、それ以前のcurses [4] "(Wikipedia) –