class Board(Frame): def __init__(self, master=None): Frame.__init__(self, master) self.menubar = MenuBar(self) self.menubar.master.pack({'side':'top', 'fill':'x'}) self.menubar.pack({'fill':'x'}) self.create_file_menu() self.Squares = Squares self.create_canvas() self.pack() def create_file_menu(self): self.file = self.menubar.new('File') self.file.add('command', {'label':'Quit', 'command':quit_game}) def create_canvas(self): BoardWidth = Cell * 15 self.draw = Canvas(self, {"width" : `BoardWidth`, "height" : `BoardWidth`})