X-Git-Url: https://git.ucc.asn.au/?p=uccvend-vendserver.git;a=blobdiff_plain;f=sql-edition%2Fservers%2FIdler.py;h=392da6b3b3c9ed36f81e83d04ee952e2c23ea338;hp=a231d96a1e63fdd0c51db2c0cc2d613f4bfb0780;hb=e98c4f3df5b2b7dd54a90902605c72bd41a53272;hpb=33cd17ec630302925f6b36fcc45923c882a970f5 diff --git a/sql-edition/servers/Idler.py b/sql-edition/servers/Idler.py index a231d96..392da6b 100755 --- a/sql-edition/servers/Idler.py +++ b/sql-edition/servers/Idler.py @@ -186,12 +186,12 @@ class GrayIdler(Idler): class StringIdler(Idler): - def __init__(self, v, text="Hello Cruel World! "): + def __init__(self, v, text="Hello Cruel World! ",repeat=True): self.v = v self.mk = MessageKeeper(v) - self.text = self.clean_text(text) + self.text = self.clean_text(text) + " " - msg = [("",False, None),(self.text, True, 0.8)] + msg = [("",False, None),(self.text, repeat, 0.8)] self.mk.set_messages(msg) def clean_text(self, text): @@ -213,6 +213,9 @@ class StringIdler(Idler): def next(self): self.mk.update_display() + def finished(self): + return self.mk.done() + class ClockIdler(Idler): def __init__(self, v): self.v = v