file_menu.active = False open_menu = False save_menu = False create_menu = False if open_button.check_pos(mouse_pos): file_menu.active = True open_menu = True save_menu = False if save_button.check_pos(mouse_pos): file_menu.active = True open_menu = False save_menu = True sky.app() if file_menu.active and not_started: if save_menu: create_button.app(BLACK, mouse_pos) if create_menu: roundrect(screen, (YELLOW, BLACK), cmRect, 0, 5) screen.blit(rule, (cmRect[0][0] + 5, cmRect[0][1] + 5)) screen.blit(rule1, (cmRect[0][0] + 5, cmRect[0][1] + 25)) pgd.rect(screen, RED, ((cmRect[0][0] + 2, cmRect[0][1] + 43), (260, 18))) screen.blit(name, (cmRect[0][0] + 5, cmRect[0][1] + 45)) file_menu.app(mouse_pos) if current_system == 'Windows': hard_drive_menu.app(mouse_pos) elif not_started == False: pause.app(BLACK, mouse_pos) screen.blit(time, (300, 20)) x_list = [] y_list = []