def unPause(): global paused if paused: f.runInParallel([[calculatePi, ()]]) f.runInParallel([[renderPi, ()]]) paused = False
def keyHandler(self): self.stop=False while not self.stop: t.sleep(0.01) char=getLastChar() if not char==None: try: f.runInParallel([self.actions[char]]) except KeyError: try: f.runInParallel([[self.actions["default"],(char)]]) except KeyError: pass
def main(): global paused paused = False global piGenerator, terminalSize terminalSize = tf.getTerminalSize() global dataSource dataSource = 0 global startTime startTime = t.perf_counter() getColorPallete() initScr() f.runInParallel([[calculatePi, ()]]) f.runInParallel([[renderPi, ()]]) startKeyHandler()
def start(self): self.proccess=f.runInParallel([[self.keyHandler,()]])