2
C/C++でncursesを使用しています。私は複数の点滅カーソルを取得しようとしていますが、これまでのところ私は失敗しました。 ncursesで可能ですか?これをサポートする類似ライブラリ(C/C++またはPython)の提案も歓迎します。複数のカーソルが呪われている
更新:「カーソル」とは、キーボードからの入力を受け取るものではなく、点滅するブロック/行の文字を意味します。
C/C++でncursesを使用しています。私は複数の点滅カーソルを取得しようとしていますが、これまでのところ私は失敗しました。 ncursesで可能ですか?これをサポートする類似ライブラリ(C/C++またはPython)の提案も歓迎します。複数のカーソルが呪われている
更新:「カーソル」とは、キーボードからの入力を受け取るものではなく、点滅するブロック/行の文字を意味します。
短い:呪いだけのことを行うために端末を依頼することができます(と端末がそれをしない):いいえ、あなたは
長いがそれを行うことはできません。
cursesディスプレイの各ウィンドウには、独自のカーソルの位置を設定できますが、端末は一度に1つのカーソルしか表示しません。例えばgetch
を使用して入力を求めた場合、cursesは端末のカーソルをカーソルを移動したウィンドウの最後の位置にカーソルを置きます。
なぜ、複数の点滅カーソルが必要なのですか? –
画面に点滅するアンダースコアを配置する方法。 (テキストカーソルは1つしかありません) –
どのカーソルに入力を期待していますか?文字属性の点滅を意味しますか? –