0

我将非常感谢提供有关为文本用户界面 (TUI) [字符用户界面 (CUI)] 创建 API 的详细信息的材料链接,该 API 甚至可以在控制台模式下使用。如何创建这样的 API 对我来说很有趣,它比其他程序员使用现有的“黑匣子”更有趣。我还是什么都没找到。

4

3 回答 3

1

几年前,我找到了一本书(是的纸质书:)),名为 Advanced C Programming for Displays。这解释了创建带有窗口和下拉菜单的文本编辑器的基础知识。你可以在亚马逊上买到这本书。我希望这有帮助。

于 2015-10-28T07:02:33.347 回答
1

大多数你想要的书都很旧,试着把你的搜索限制在 1995 年之前。“用 C 设计屏幕界面”很好,上次我检查源代码可以在作者的网站上找到。

我支持“用于显示器的高级 C 编程”建议。

“文本编辑工艺:现代世界的 Emacs”获得了令人难以置信的评论,但它是关于一种非常特殊的 TUI。

于 2015-12-03T19:40:42.747 回答
0

不太可能有关于“如何创建 UI”的详细信息——这件事太大了。

您可能感兴趣的是一些较低级别的构建块;DEC VTxxx 终端控制序列、ECMA 35/48、xterm 等。所有这些都有关于控制系统如何工作的大量文档。

于 2015-06-03T14:05:42.757 回答