ncurses中的菜单分隔符

我想在带有分区分隔符的ncurses中构建一个菜单。

我的示例列表如下所示:

Aardvark Apple Bee Cat Kitten Kalashnikov Waffle 

我想要的是不可选择的分频器。 像这样的东西:

 (A) ---- Aardvark Apple (B) ---- Bee (C) ---- Cat (K) ---- Kitten Kalashnikov (W) ---- Waffle 

有没有内置的方法来做到这一点?

更具体地说,我正在使用这个ruby gem: https : //github.com/eclubb/ncurses-ruby我更喜欢一个通用的答案,但如果它可以用Ruby真棒解决,那也很酷。

假设您正在讨论ncurses menu库(作为“内置”),您可以使用set_item_opts创建一个不可set_item_opts