def get_option_lines(self):
lines = []
for index, option in enumerate(self.options):
if index == self.index:
prefix = self.indicator
else:
prefix = len(self.indicator) * ' '
if self.multi_select and index in self.all_selected:
format = curses.color_pair(1)
line = ('{0} {1}'.format(prefix, option), format)
else:
line = '{0} {1}'.format(prefix, option)
lines.append(line)
return lines
评论列表
文章目录