parent
ed33e7739a
commit
108ebbfef1
|
@ -219,11 +219,10 @@ class Application(object):
|
||||||
self.win = curses.newwin(self.y, self.x, 0, 0)
|
self.win = curses.newwin(self.y, self.x, 0, 0)
|
||||||
self.win.leaveok(0)
|
self.win.leaveok(0)
|
||||||
curses.meta(1)
|
curses.meta(1)
|
||||||
curses.nocbreak()
|
curses.cbreak()
|
||||||
|
#curses.halfdelay(5)
|
||||||
curses.noecho()
|
curses.noecho()
|
||||||
curses.nonl()
|
curses.nonl()
|
||||||
curses.noraw()
|
|
||||||
curses.halfdelay(1)
|
|
||||||
|
|
||||||
def globals(self):
|
def globals(self):
|
||||||
return globals()
|
return globals()
|
||||||
|
@ -498,7 +497,7 @@ class Application(object):
|
||||||
# full screen drawer
|
# full screen drawer
|
||||||
def draw(self):
|
def draw(self):
|
||||||
try:
|
try:
|
||||||
self.draw_slots()
|
self.draw_slots() #XYZ
|
||||||
self.draw_input_bar()
|
self.draw_input_bar()
|
||||||
self.draw_cursor()
|
self.draw_cursor()
|
||||||
self.win.noutrefresh()
|
self.win.noutrefresh()
|
||||||
|
@ -725,16 +724,15 @@ class Application(object):
|
||||||
else:
|
else:
|
||||||
perc = "%2d%%" % (first.y*100 / len(b.lines))
|
perc = "%2d%%" % (first.y*100 / len(b.lines))
|
||||||
|
|
||||||
|
|
||||||
# XYZ: we should actually use more of the 'state' variables
|
# XYZ: we should actually use more of the 'state' variables
|
||||||
format = "%s %-18s (%s)--L%d--C%d--%s"
|
format = "%s %-18s (%s)--L%d--C%d--%s"
|
||||||
status = format % (modflag, name, w.mode.name(), cursor.y+1, cursor.x+1, perc)
|
status = format % (modflag, name, w.mode.name(), cursor.y+1, cursor.x+1, perc)
|
||||||
#format = "%s %-18s (%s)--L%d--C%d--%s %s %s %s"
|
#format = "%s %-18s (%s)--L%d--C%d--%s %s %s %s"
|
||||||
#status = format % (modflag, name, w.mode.name(), cursor.y+1, cursor.x+1, perc, w.first, cursor, w.last)
|
#status = format % (modflag, name, w.mode.name(), cursor.y+1, cursor.x+1, perc, w.first, cursor, w.last)
|
||||||
|
|
||||||
status = status[:slot.width + 1]
|
status = status.ljust(slot.width + 1)[:slot.width + 1]
|
||||||
status += "-" * (slot.width - len(status) + 1)
|
self.win.addstr(slot.height + slot.offset, 0, status, curses.A_REVERSE)
|
||||||
self.win.addnstr(slot.height + slot.offset, 0, status, slot.width + 1,
|
|
||||||
curses.A_REVERSE)
|
|
||||||
|
|
||||||
# input bar drawing
|
# input bar drawing
|
||||||
def draw_input_bar(self):
|
def draw_input_bar(self):
|
||||||
|
|
Loading…
Reference in New Issue