curses

    1

    2答えて

    Linux(Red Hat)とUnix(Solaris)の両方にデプロイするアプリケーションがあります。私のアプリケーションは、組み込みのPerlを使用してインストールし、その後、独自のローカルPerl(新規ユーザー)を作成します。 Curses::UIを展開する最良の方法は何ですか?現在、ローカルのperl libフォルダに他のモジュールをコピーしてインストールしますが、これらはCライブラリ(.

    8

    3答えて

    私はPythonを使ってLinuxで小さなsudokuゲーム/ソルバーを作っています(GUIではなく、ちょっとしたことです)。私の質問は、どのlibがより良い(より簡単な扱い、より良いサポート、より簡単でわかりやすい)ということです。選択肢はcursesまたはurwidです。私はいくつかのTkinterとwxPythonの経験を持っています。 ご意見やご感想をお寄せください。あなたのゲームは、コン

    2

    1答えて

    ユーザからの入力を伴う簡単なUIにはncursesを使用しています。 入力は1行の高さのウィンドウであり、全てがカーソルです。 私は現在wgetnstr(inputwindow, input, inputlen)を使用しています。 私が望むのは、readlineのように、その入力行を編集できることです。つまり、^ W(^ Uはbtwを働かせる)を使用でき、バッファーに戻って変更などを行うことができ

    3

    1答えて

    私はウィンドウ(newwinで作成)とボックス(box (WINDOW *, int, int))を作成しました。 私はボックスの下で(FD0と1の上で)読み書きし、ソケットから(char *)を取得しました。このタブをボックスに書きました。 私は195行を書きましたが、私はボックスの最後に到着します。 新しいテキストが下に印刷されるように、既存のテキストをスクロールする方法はありますか?

    0

    1答えて

    私は複数の子プロセスを生成するツールを書いています。実際には3つのレベルの子プロセスがロジック/プロセス全体をスピードアップします。私は呪いを選択しているの端子で出力:: UIを表示するには 。 curses UIオブジェクト/ウィジェットは、親/子関係の各レベルで作成され、子プロセスの最後のレベルで操作されます。この複数のレベルの子プロセスは、cursesの表示に問題を引き起こしているようです。

    3

    1答えて

    newpadで作成されたcursesパッドのサイズを変更するにはどうすればよいですか? window.resize関数があり、ウィンドウはパッドと似たオブジェクトですが、この関数を使ってパッドのサイズを変更することはできません。

    0

    1答えて

    私はPDCursesを使用して「ボックス文字」を表示しようとしていましたが、何らかの理由で文字セットで使用できません。私は$ 00から0xffのすべての文字を印刷するためにループを使用(PDCursesを呼び出してprintw(「%cの」、インデックス)機能)と、それは私にこれを与える: ノー持っています上記の例でPDCursesが疑問符を表示する地域にあるべき文字を表示する方法。誰がなぜこれが起

    1

    1答えて

    私はcursesにはかなり新しいですが、動作する小さなcursesアプリケーションを作成しました。しかし、しばらくして、セッション中に私のデフォルトの端末設定が変更されていることに気付きました。背景色は黒ですが、透明な端末を設定しました。また、色はグレーよりも白に似ています。 私のコードですが、問題に関係していないと確信しています。 私は前にこれを見てきたので、私は、これに答える必要があります考え

    10

    1答えて

    背景 のWindows 7×64 manage.py celeryevを実行しようとしたときにはPython 2.7 Djangoの1.4 Redisのバンドル とセロリしようとしたときに、 manage.py celeryevを実行すると、端末に次のエラーが表示されます。 import curses File 'c:\Python2\lib\curses\__init__.py', line

    1

    1答えて

    package My_Test; use warnings; use strict; use Curses; sub routine { my $scr = newterm($ENV{TERM}, \*STDERR, \*STDIN); set_term($scr); noecho(); keypad(1); printw "pres