return (win, panel)
-class CursesError(BaseException):
- def __init__(self, message="lightcards: Curses error!"):
- self.message = message
- print(self.message)
- sys.exit(3)
-
-
class Quit:
def __init__(self, outer, mlines=5, mcols=20):
self.outer = outer
return [card for card in self.stack if card.starred]
def prep_bar(self):
- (mlines, mcols) = self.win.getmaxyx()
-
# Calculate percent done
if len(self.stack) <= 1:
percent = "100"
nstarred = self.nstarred()
for i, card in enumerate(nstarred):
- term = card.get()[self.obj.side]
+ term = card.get(smart=False)[0]
if len(term) > 18:
term = term[:18] + "…"