如何使用curses / ncurses打印圆角?

时间:2013-10-21 08:59:26

标签: ncurses curses

我打印了我的第一个curses程序。

我突然好奇Curses UI中是否可以使用圆角。 是否可以绘制圆角?如果它支持Unicode,并且可以打印某些字符,如;

  

╭╮╰╯(U + 256D~2570)

这是可能的。我应该更改源代码......?或者是否有一些API可以更改这些字符?

enter image description here

1 个答案:

答案 0 :(得分:0)

ncurses使用一个表(来自terminfo / termcap),它告诉ncurses如何将“alternate”字符集映射到终端的图形字符集。

如果您想更改此设置,则需要更改终端的terminfo / termcap条目。

有关terminfo文件格式的详细信息,请参阅terminfo man page。特别要看“线图形”部分。