Code:
def slide(self,delay):
count = 1
y=-68
global arbeitet
arbeitet=1
while count < 22.66666666666667:
time.sleep(delay)
count += 1
y=y+3
self.connectBoard.SetPosition( (wndMgr.GetScreenWidth() - 564) / 2,y)
arbeitet=0
def slideback(self,delay):
count = 1
y=0
global arbeitet
arbeitet=1
while count < 22.66666666666667:
time.sleep(delay)
count += 1
y=y-3
self.connectBoard.SetPosition( (wndMgr.GetScreenWidth()-564) / 2, y)
arbeitet=0
def Ausfahren(self):
global ausgefahren,arbeitet
if ausgefahren==0 and arbeitet==0:
thread.start_new_thread(self.slide, ( 0.025, ) )
ausgefahren=1
elif ausgefahren==1 and arbeitet==0:
thread.start_new_thread(self.slideback, ( 0.025, ) )
ausgefahren=0
really
?