ncurses

    0

    1答えて

    私の問題は、ncurses5とマウスイベントを使って上下にスクロールする方法を理解できないことです。 私はこれがncurses5.6 +の機能だと知っていますが、このバージョンをpackagersから取得できるかどうかはわかりません。 もし私がそれを得ることができても、zsh、bash、shなどは各端末でうまくスクロールすることができますが、このハードウェア機能はありますか? ncurses、c

    1

    2答えて

    私のアプリケーションでは、分割画面のように端末ウィンドウを2等分する2つのオブジェクトがあります。しかし、私が使用しているときwprintw() 私は画面上の出力が表示されません。私は確信している、そのstdscrこれらの2つのウィンドウが重複しています。この重複を避けるにはどうすればよいですか? 多分を使用する必要があります。wrefresh()またはrefresh()?私は試しましたが、それは

    0

    1答えて

    ncursesでスクロールする方法については多くの質問がありますが、明確な答えは見つかりませんでした。だから、私の場合です。私は2つの部分、分割画面のように画面を二等分する2つのWINDOW *オブジェクトを持っています。今私はファイルマネージャのような私のアプリの部分を実装しています。最初のウィンドウはファイル名を保持し、2番目のウィンドウはカレントディレクトリのファイルの拡張子を保持します。私

    1

    1答えて

    私はcurses textpad.Textbox()関数をテキスト入力に使用しようとしています。これまでのところすべてうまくいっていますが、セクション記号(§)とすべてのドイツ語ウムラウト(ä/ö/ü)を含むいくつかのキーは認識されません。私はそれが何とかテキストエンコーディングに関連していると思いますが、私はこれをどのように修正するか考えていません。ドイツ語のキーボードレイアウトはinput()

    0

    1答えて

    私はPythonのCursesでインターフェイスを作ろうとしていますが、スクリプトが実行されている間にウィンドウのターミナルが大きくなると移植性を向上させることができません。例えば 、ウィンドウ(height:80,width:24)でこのコード:私はサイズを変更する場合 #!/usr/bin/python import curses import time stdscr = curses

    0

    1答えて

    私はcursesのためにPythonのラッパーライブラリを使ってテキストゲームを開発しています。 私は、ユーザーが入力したテキストを、ゲームが出力するテキストと異なる色にしたいと考えています。出力テキストの色のペアを定義する際に問題はありませんでしたが、ユーザーが積極的に入力しているように入力テキストを変更してさまざまな色を表示する方法を理解することはできません。 現在、getstr()メソッドを

    0

    2答えて

    私はroguelikeゲーム用のコードを書いています。コードのこの部分はgetch()を使用して、次のどこへ移動するかを示す文字をユーザー入力に使用します。 getch()はユーザーからの入力を受け取るまでプログラムを一時停止しますが、行に到達するとコードは一時停止しません。ここでは、コード全体のプログラムが正しくコンパイル uint32_t pc_next_pos(dungeon *d)

    0

    1答えて

    最初にncurses6がユーザのホームディレクトリにインストールされているので、 "/ home/test"としましょう。このncursesパス上にテスト環境が構築されました。 (開発中の)アプリはコンパイルされ、現在のHOME ENV変数に応じて現在動作しています。 私たちの制御を超えているため、ユーザーのホームディレクトリを変更する必要があります。そして今、それは "/ home/test"と

    -1

    1答えて

    誰かが完成したプロジェクトのコードをdonut.cというASCIIアートトーラスで修正していました。私は、このプログラムのコードをオブジェクト指向のパラダイムで他の3次元図形を描くことを強いられましたが、複数のプラットフォーム上で実行できるように変更したいと思っていました。私はncursesでC++を使用して、Windows、Linux、Macでライブラリを使用できるようにしました。しかし、私は自

    1

    1答えて

    私はncursesを使ってRaspberry Piの端末プログラムを作成しています。私はボックスの周りに影を追加したい。私はmvaddch()を使用して、char 233(上半分のボックス文字)などの拡張文字を印刷したいと考えています。 mvaddch()コマンドの構文は何ですか?それともこれを達成する別の方法がありますか?