Seite 1 von 1

Verfasst: Freitag 26. September 2008, 20:43
von JFrey
Hey stimmt und so wird das noch nen Zacken übersichtlicher! Aber wie bekomme ich das hin, dass das ganze unendlich oft hintereinander ausgeführt wird?

Verfasst: Freitag 26. September 2008, 21:24
von kaytec
Hallo JFrey !

Code: Alles auswählen

def vorschau(self):
        if self.vorschau_index < len(self.vorschau_liste) - 1:
            self.vorschau_index += 1
            print self.vorschau_index
            var = self.position_auslesen(self.vorschau_liste[self.vorschau_index])
            self.kreis=self.canvas.create_oval(30*var[1]-24+1,30
                *var[0]-24,30*var[1] -3,30*var[0]-3, width=1, 
                    outline='#626262', fill="yellow", tag="kreis")
            if self.vorschau_index == len(self.vorschau_liste) - 1:
                self.loesche_kreis("kreis")
                self.vorschau_index = -1
        self.canvas.after(1000, self.vorschau)
edit 26.09. 23:09

Das ist Quatsch !

Code: Alles auswählen

def vorschau(self):
        self.vorschau_index += 1
        var = self.position_auslesen(self.vorschau_liste[self.vorschau_index])
        self.kreis=self.canvas.create_oval(30*var[1]-24+1,30
            *var[0]-24,30*var[1] -3,30*var[0]-3, width=1, 
                   outline='#626262', fill="yellow", tag="kreis")
        if self.vorschau_index == len(self.vorschau_liste) - 1:
            self.loesche_kreis("kreis")
            self.vorschau_index = -1
        self.canvas.after(1000, self.vorschau)
Irgendwie so

gruss frank