im using pyscripter ide
it is all alright till the next def
class Checkbar(Frame) :
def __init__(self, parent=None, picks=[], side=LEFT, anchor=W):
Frame.__init__( self, parent)
self.vars = []
for pick in picks:
var = IntVar()
chk = Checkbutton(sel f, text=pick, variable=var)
chk.pack(side=s ide, anchor=anchor, expand=YES)
self.vars.appen d(var)
# it is all alright till here, but if im going to write next
# class method it wont go with tab for 4 fields
# it goes here all the time (8 fields)
if i remove for statement it all work fine
it is all alright till the next def
class Checkbar(Frame) :
def __init__(self, parent=None, picks=[], side=LEFT, anchor=W):
Frame.__init__( self, parent)
self.vars = []
for pick in picks:
var = IntVar()
chk = Checkbutton(sel f, text=pick, variable=var)
chk.pack(side=s ide, anchor=anchor, expand=YES)
self.vars.appen d(var)
# it is all alright till here, but if im going to write next
# class method it wont go with tab for 4 fields
# it goes here all the time (8 fields)
if i remove for statement it all work fine
Comment