# Working # set up board board_buttons = [[None] * 15 for i in xrange(15)] for bx in xrange(15): for by in xrange(15): board_buttons[bx][by] = gtk.Button(' ') layout.put(board_buttons[bx][by], bx * 35, by * 35) board_buttons[bx][by].set_size_request(30, 30) board_buttons[bx][by].show() # -------------------- # GtkWarning: Can't set a parent on widget which has a parent # layout.put(board_buttons[bx][by], bx * 35, by * 35) # set up board board_buttons = [[gtk.Button(' ')] * 15 for i in xrange(15)] for bx in xrange(15): for by in xrange(15): layout.put(board_buttons[bx][by], bx * 35, by * 35) board_buttons[bx][by].set_size_request(30, 30) board_buttons[bx][by].show()