問題タブ [tui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3221 参照

linux - コマンドラインGUIはどのように作成されますか?

CL GUIがどのように構築されているのか、またはtop構築されているのかを常に知りたいと思っていました。実際に作成する必要があり、その背後にある一般的な考え方に関するガイドまたはチュートリアルを探しています。nanovi

0 投票する
1 に答える
806 参照

python - Cygwin で ANSI エスケープ シーケンスが失敗する

Python 2.7.2 で ANSI エスケープ シーケンスを使用して CLI プログラムの「ドロップダウン メニュー」を作成しようとしています。ANSIエスケープシーケンスを使用して「オプション」を赤に変更し、入力行の下に表示してからクリアします。

Python 2.6.5 を実行する Ubuntu 10.04LTS を実行するシステムでコードを実行できますが、Cygwin minTTY 1.0.3 を実行する Windows XP マシンでプログラムを実行することはできません。Windows または Cygwin の sys.stdout.flush() に問題はありますか? Python 2.6 から 2.7 の問題ですか? デバッグを開始する場所がよくわかりません。

問題は、生の入力テキストが minTTY で選択を行うまで出力されないことです (ここでも、コードは Ubuntu で正常に動作します)。これは、プロンプト テキストの目的を無効にします。前もって感謝します - ポール

0 投票する
0 に答える
632 参照

debugging - gdb -tui のカスタマイズ

何年にもわたって、自分に合った無料のデバッガーを見つけることができないようです。通常、大学のクラスターに接続して DDT を使用するだけですが、自分のマシンでローカルに使用できる無料のものを見つけたいと考えています。私は gdb -tui で遊んでいますが、他のプロジェクト ファイルを表示するウィンドウや監視変数のウィンドウがありません。ソース ウィンドウでプロジェクト内の別のファイルを開く方法が見つからないため、ソース コードをスキャンして、ブレークポイントを設定する場所を確認できます。vim で他のファイルを開き、行番号を見つけてから、gdb でブレークポイントを設定する必要があります。すべてのコードをvimで書くことに切り替えましたが、それは私にとってはかなりうまくいくようですが、コードを書いた後にコードをデバッグするための優れたオールインワンパッケージをまだ見つけていません.

0 投票する
1 に答える
634 参照

perl - Perl Curses::UI、TUI などを使用したコンソール ベースの UI に関する詳細情報が必要

コンソール ベースの UI の開発を探しています。Perl Curses::UI、テキスト ベースの TUI が可能なオプションとして表示されます。大まかに言うと、管理者が [既知のオプションから] を選択し、この UI で mkfs とマウント オプションを入力してから、FS を実際にマウントする必要があります。

UI を探しています - 開発とテストがより簡単で一般的な UI を探しています - テンプレート ファイル (XML/html など) からウィジェットをロードするために利用できる DTL がいくつかあります。

より多くの情報と指針と経験が役立ちます。ありがとう、-Vikrant

0 投票する
3 に答える
16349 参照

python - Python TUI libs

I'm writing a small sudoku game/solver in Linux using python with TUI (not GUI, that's just lame) just for fun. My question is, which lib is better (by that I mean easier to handle, better support, more straight-forward and understandable), the choices are curses or urwid or if anyone have better suggention, and why? I have some Tkinter and wxPython experiences.

Any help or information will be appreciated.

0 投票する
1 に答える
562 参照

python - アイテムのリストを表示し、特定のアイテムの詳細情報を表示するテキストユーザーインターフェイス

Pythonコマンドラインアプリケーションを作成しました。機能の1つは、 -lスイッチを使用して呼び出すと、データベースから取得したアイテムのリストを出力することです。各項目には詳細な説明が関連付けられています。

ユーザーがリスト内の特定のアイテムの説明を表示したいときに、ユーザーが直感的で快適なTUIデザイン(コマンドライン)の良いパターンは何ですか?

今、私のアプリはかなり面倒です。アイテムには番号のプレフィックスが付いており、説明を表示する場合、関数getch()は間隔(1..9)でキーが押されるのを待ち、指定されたインデックスを持つアイテムの説明を出力します。コマンドラインアプリケーションであるため、マウスの位置を使用できません(より快適です)。もう1つは、説明を印刷するのに最適な場所はどこですか。それを繰り返し削除して別のアイテムの説明を印刷できるため、画面に興味のない情報が散らかることはありません。ユーザーは、特定の瞬間に興味のある情報のみを表示する必要があります。

リストの長さは無制限です。間隔(0..9)は一時的な解決策です。

このTUIデザインの良い習慣は何ですか?これを支援するTUIライブラリを使用しますか?その場合は、選択したライブラリを使用して、または使用せずに、いくつかの典型的なパターンを示してください。

私はPythonを使用していますが、 Pythonで同じことが達成できる場合に備えて、別の命令型言語を自由に使用してください

ありがとうございました

0 投票する
1 に答える
404 参照

c - この C 宣言コードの何が問題になっていますか?

次のようなエラーが報告されています。

0 投票する
1 に答える
552 参照

c - CでTUIを使用してボタンを作成する方法はありますか?

私はコンソール ベースの C プロジェクトに取り組んでおり、いくつかのボタンが必要です。

  • どうすれば追加できますか?
  • どうすれば集中力を管理できますか?

windows.hTUIの作成 に使用しています。

0 投票する
2 に答える
3136 参照

c - CのコンソールアプリケーションのTUIに隣接するチュートリアルリンクが必要です

NortonCommanderのようなコンソールベースのアプリケーションをCで作成したいと思います
。コアの作成に問題はありません。
Windowsコンソールで(windows.hを使用して)TUIを作成する方法についてのチュートリアルが必要です。
私はそれがこのようなものである必要があります:

NC

0 投票する
2 に答える
2896 参照

git - Mercurial と git 用のテキスト ユーザー インターフェイス (TUI/ncurses) フロントエンドはありますか?

およびの TUI (テキスト ユーザー インターフェイス) を探していmercurialますgit

両方の解決策が必要ですが、同じである必要はありません。