ncurses 相关问题

ncurses包是一个子程序库,用于独立于终端的屏幕绘制和输入事件处理。

与 pdcurses 相比,ncurses 的行为很奇怪

我正在开发一个文本编辑器项目,该项目使用 pdcurses for tui 这是代码:https://github.com/abdelrahman1215/simple-txt.git 但由于它使用 pdcurses 它只能在 Windows 上使用,...

回答 1 投票 0

如果我使用 newterm() 而不是 initscr(),如何更新 LINES 和 COLS?

使用 initscr() (创建了 stdscr)迁移我现有的代码.. ..使用 newterm() 进行多显示器使用。 我从未使用过 stdscr,但在它上面创建了其他 WINDOW。 麻烦只是

回答 1 投票 0

Linux 对话框输入框问题

我的对话框中的输入框有问题。它覆盖了按下回车键时输入的文本。当按下回车键时,只要光标焦点在任何地方,就会发生这种情况。 这是代码我

回答 2 投票 0

使用 Ncurses (FORM) 进行表单验证

无法实现字符输入验证。我已经勾勒出一个用于输入验证的简单程序的代码。字段中显示各种字符。 #包括 int main(...

回答 1 投票 0

在 Java 中获得文本用户界面(类似 ncurses)功能的最佳方法是什么?

我需要实现一个控制台应用程序(可能用Java),具有类似ncurses的功能(例如导航菜单和重绘整个屏幕)。 我能找到的唯一解决方案...

回答 8 投票 0

设计和设置要在终端中打印的字形/字符。使用 C

我有一个用 C 语言运行的程序,它使用 ncurses 库作为临时 TUI。我想用一些图标来装饰它,比如文件夹和一些功能的符号,这就是我在这里的原因。 我可以...

回答 1 投票 0

使用ncurses获取显示中的文本

有什么方法可以取回输出到 ncurses 变量中的字符吗? 假设我这样做: printw(“测试”); 那么我希望能够: somefunc(strbuffer); printf("%s",strbuffer); // 测试...

回答 3 投票 0

Ncurses form.h,但是如何实际使用输入呢?

所以,我一直在摆弄 ncurses 的 form.h,这太棒了,菜单似乎可以工作。但是,只是缺少一些东西。我到底该如何处理已输入的数据?我有

回答 1 投票 0

添加宽字符支持会破坏 ncurses 菜单

我目前正在尝试使用基本的 TUI 创建一个 ada 程序(这将在稍后相关)。 为此,我使用 ncurses,更具体地说,我与 C 作为 ada 绑定进行交互,

回答 1 投票 0

交叉编译时如何在x86机器上安装ARM64机器的ncurses包?

错误:找不到-lncurses 如何修复这个错误? 我已经执行了这组命令。 sudo dpkg --添加架构arm64 须藤apt更新 sudo apt install libncurses5:arm64 libncursesw5:arm64 是...

回答 1 投票 0

在ncurses中完全禁用鼠标

我想知道如何完全禁用 ncurses 中的鼠标功能。我不想使用 gpm 库。 ncurses_def.h 中的开关 HAVE_LIBGPM 是正确的选择吗? 谢谢 瓦茨拉夫

回答 1 投票 0

有什么方法可以检测ncurses中鼠标/触摸板的水平滚动吗?

我正在使用 C 中的 ncurses 库将文件列表打印到 pad。我已经通过检测鼠标事件成功地编写了向上和向下方向的垂直滚动代码。有什么办法可以...

回答 1 投票 0

whis 是仅在 gdb 外部出现代码段错误

我有一些代码执行相对简单的操作 #包括 #包括 #包括 #包括 字符映射[3600] = { 0,0,0,0,0,0,0,0,...

回答 1 投票 0

ncurses 多线程读写的解决方法

这就是http://invisible-island.net/ncurses/ncurses.faq.html#multithread上所说的 如果您的程序在多个线程中使用诅咒,您几乎肯定会看到奇怪的行为......

回答 2 投票 0

读取设备状态报告 ANSI 转义序列回复

我正在尝试使用以下代码检索 VT100 终端中光标的坐标: 无效 getCursor(int* x, int* y) { printf(“[6n”); scanf(" [%d;%dR", x, y); } 我正在使用

回答 5 投票 0

如何在ncurses中检测多个按键

我正在尝试采用跨平台方法来检测 ncurses 中何时按下多个键。我用过 https://gamedev.stackexchange.com/questions/144558/key-released-multiple-keys-how-to-go-around-n...

回答 1 投票 0

如何在ncurses中检测多个按键(c)

我正在尝试采用跨平台方法来检测 ncurses 中何时按下多个键。我用过 https://gamedev.stackexchange.com/questions/144558/key-released-multiple-keys-how-to-go-around-n...

回答 1 投票 0

C:读取终端组合键(Ctrl+Shift+)

我正在尝试使用 ncurses 构建一个简单的终端程序,但我很难尝试读取 (Ctrl+shift+) 或 (Ctrl+) 等组合键 我尝试了其他库,例如 libtickit,它可以...

回答 1 投票 0

Python Curses getkey 根据输入窗口给出不同的结果

我正在用Python编写一个curses UI程序。 我正在使用curses 包装器并获取一个屏幕对象作为我设置的函数的参数。 我使用

回答 1 投票 0

Common Lisp cl-charms 中出现“您的终端不支持颜色”错误 - 如何启用颜色输出?

我在 Lisp 中遇到 cl-charms 库的问题。编译代码时,我收到错误“您的终端不支持颜色”。下面是重现问题的代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.