我正在尝试实现一个文本框,用户可以在其中键入、使用箭头键、退格、删除等。我希望能够知道此文本框中的内容,而无需用户提交任何内容。我想我可以捕捉按键事件,找到一种显示光标的方法,并且基本上可以手动构建一个最小文本编辑器——但也许这会重新发明轮子?
我所追求的有点像拼字游戏。窗口顶部有几个字母,底部有一个文本框。每次您键入一个字母时,它都会从顶部窗格中消失,以便您知道何时用完它们。我希望能够用箭头键编辑该文本,因为不是 7 个字母拼字游戏会给我我希望用段落来做这件事。
我有窗口显示,源文件被处理并显示为允许的字母列表......我只想在用户输入他们的句子时更新允许的字母列表。Xlib 可以做到这一点吗?还有其他更合适的吗?谢谢!