for pic,fn,xoff in [(self.pnew,self.new,0),(self.popen,self.open,0),(self.psave,self.save,0),(self.porigin,self.setorigin,20),(self.pfiducial,self.setfiducial,0),(self.pline,self.addline,20),(self.ppoint,self.addpoint,0),(self.pmove,self.addmove,0),(self.pcircle,self.addcircle,0),(self.pcall,self.addcall,0)]: button(buttonrow,image=pic,command=fn).pack(side=left,padx=(xoff,0))
items = [ (self.pnew, self.new, 0), (self.popen, self.open, 0), (self.psave, self.save, 0), (self.porigin, self.setorigin, 20), (self.pfiducial, self.setfiducial, 0), (self.pline, self.addline, 20), (self.ppoint, self.addpoint, 0), (self.pmove, self.addmove, 0), (self.pcircle, self.addcircle, 0), (self.pcall, self.addcall, 0) ] pic, fn, xoff in items: button(buttonrow, image=pic, command=fn).pack(side=left, padx=(xoff, 0))
Comments
Post a Comment