0
我打印了我的第一個curses
程序。如何用curses/ncurses打印圓角?
我突然好奇Curses UI中的圓角是否可能。 是否可以繪製圓角?如果它支持Unicode,並且可以打印某些字符,如;
╭╮╰╯(U + 256D〜2570)
這將是可能的。我應該更改源代碼嗎?還是有一些API來改變這些字符?
我打印了我的第一個curses
程序。如何用curses/ncurses打印圓角?
我突然好奇Curses UI中的圓角是否可能。 是否可以繪製圓角?如果它支持Unicode,並且可以打印某些字符,如;
╭╮╰╯(U + 256D〜2570)
這將是可能的。我應該更改源代碼嗎?還是有一些API來改變這些字符?
ncurses的使用表(來自的terminfo/termcap中),其讓Ncurses如何映射「備用」字符設置到終端的組的圖形字符。
如果你想改變這個,你需要改變終端的terminfo/termcap條目。
有關terminfo文件格式的詳細信息,請參閱terminfo man page。特別看看「線條圖」部分。