stdscr.addstr("\n" + str(stack[obj.getIdx()][obj.getSide()]))
(mlines, mcols) = stdscr.getmaxyx()
- mlines -= 1
- mcols -= 5
-
try:
- stdscr.insch(mlines, mcols, str(obj.getIdx() + 1))
- stdscr.insch(mlines, mcols+1, '-')
- if obj.getSide() == 0:
- stdscr.insch(mlines, mcols+2, '1')
- else:
- stdscr.insch(mlines, mcols+2, '2')
- stdscr.insch(mlines, mcols+3, '/')
- stdscr.insch(mlines, mcols+4, str(len(stack)))
- stdscr.insstr(mlines, 1, stack[obj.getIdx()].getStar())
+ stdscr.insstr(mlines - 1, 1,
+ "[" +
+ stack[obj.getIdx()].getStar() +
+ "] [" +
+ str(round(obj.getIdx() / (len(stack) - 1) * 100)).zfill(3) +
+ "% (" +
+ str(obj.getIdx() + 1) +
+ "/" +
+ str(len(stack)) +
+ ")]" +
+ " [" +
+ headers[obj.getSide()] +
+ "]")
except Exception:
pass