0

add faction widget for progressbar

This commit is contained in:
aheadley
2012-03-16 12:46:32 -04:00
parent 6c6534fc3e
commit 09caf006a3

View File

@@ -148,6 +148,12 @@ class Percentage(ProgressBarWidget):
def update(self, pbar):
return '%3d%%' % pbar.percentage()
class FractionWidget(ProgressBarWidget):
def __init__(self, sep=' / '):
self.sep = sep
def update(self, pbar):
return '%2d%s%2d' % (pbar.currval, self.sep, pbar.maxval)
class Bar(ProgressBarWidgetHFill):
"The bar of progress. It will strech to fill the line."
def __init__(self, marker='#', left='|', right='|'):