def addHeroDialog(self, master): self.root = Toplevel(self.master) self.root.title("Add New Hero") self.op = None self.cancel = "Cancel" self.tlF1 = Frame(self.root) self.tlF1.pack(side = TOP) self.tlF1.config(borderwidth = 8) lblHeroName = Label(self.tlF1, text = "Name:") lblHeroName.grid(column = 0, row = 0, sticky = E) self.strHeroName = StringVar() self.strHeroName.set("") entHeroName = Entry(self.tlF1, textvariable = self.strHeroName) entHeroName.grid(column = 1, row = 0, sticky = W) lblHeroLevel = Label(self.tlF1, text = "Level:") lblHeroLevel.grid(column = 0, row = 1, sticky = E) self.strHeroLevel = StringVar() self.strHeroLevel.set("") entHeroLevel = Entry(self.tlF1, textvariable = self.strHeroLevel) entHeroLevel.grid(column = 1, row = 1, sticky = W) lblHeroIntGrow = Label(self.tlF1, text = "Int Grow:") lblHeroIntGrow.grid(column = 0, row = 2, sticky = E) self.strHeroIntGrow = StringVar() self.strHeroIntGrow.set("") entHeroIntGrow = Entry(self.tlF1, textvariable = self.strHeroIntGrow) entHeroIntGrow.grid(column = 1, row = 2, sticky = W) lblHeroAgiGrow = Label(self.tlF1, text = "Agi Grow:") lblHeroAgiGrow.grid(column = 0, row = 3, sticky = E) self.strHeroAgiGrow = StringVar() self.strHeroAgiGrow.set("") entHeroAgiGrow = Entry(self.tlF1, textvariable = self.strHeroAgiGrow) entHeroAgiGrow.grid(column = 1, row = 3, sticky = W) lblHeroStrGrow = Label(self.tlF1, text = "Str Grow:") lblHeroStrGrow.grid(column = 0, row = 4, sticky = E) self.strHeroStrGrow = StringVar() self.strHeroStrGrow.set("") entHeroStrGrow = Entry(self.tlF1, textvariable = self.strHeroStrGrow) entHeroStrGrow.grid(column = 1, row = 4, sticky = W) lblHeroInt = Label(self.tlF1, text = "Int:") lblHeroInt.grid(column = 0, row = 5, sticky = E) self.strHeroInt = StringVar() self.strHeroInt.set("") entHeroInt = Entry(self.tlF1, textvariable = self.strHeroInt) entHeroInt.grid(column = 1, row = 5, sticky = W) lblHeroAgi = Label(self.tlF1, text = "Agi:") lblHeroAgi.grid(column = 0, row = 6, sticky = E) self.strHeroAgi = StringVar() self.strHeroAgi.set("") entHeroAgi = Entry(self.tlF1, textvariable = self.strHeroAgi) entHeroAgi.grid(column = 1, row = 6, sticky = W) lblHeroStr = Label(self.tlF1, text = "Str:") lblHeroStr.grid(column = 0, row = 7, sticky = E) self.strHeroStr = StringVar() self.strHeroStr.set("") entHeroStr = Entry(self.tlF1, textvariable = self.strHeroStr) entHeroStr.grid(column = 1, row = 7, sticky = W)