ich habe vor eine Menge von Buttons automatisch zu generieren. Es soll jeweils 10 Buttons geben, die 1 auf einen Wert in einem Textfeld addieren und daneben 10 Buttons, die 1 von diesem Wert abziehen. Der Wert ist immer das letzte Zeichen in einer Zeile und es gibt pro Zeile einen Button der addiert und einen der subtrahiert.
Die Buttons sollen mir also das editieren per Hand vereinfachen.
Der Button Befehl sieht derzeit so aus:
Code: Alles auswählen
def edit_text(self, line, sign):
current = int(self.txt3.get(line+".end-1chars", line+".end"))
self.txt3.delete(line+".end-"+str(sign)+"chars", line+".end")
self.txt3.insert(line+".end",current+1)
Code: Alles auswählen
class MyButton(Tkinter.Button):
def __init__(self, line, sign):
self.line = line
self.sign = sign
Muss wahrscheinlich nur irgendwo eine Zeile einfügen. Weiß jemand wie's geht?
Grüße,
4bit.