Listagem 13 - Página 486: Gerenciando as diferenças em retângulos e ovais

##############################################################################
# Parte do livro Introdução à Programação com Python
# Autor: Nilo Ney Coutinho Menezes
# Editora Novatec (c) 2010-2024
# Quarta Edição - Março/2024 - ISBN 978-85-7522-886-9
#
# Site: https://python.nilo.pro.br/
#
# Arquivo: capítulo 13/13.1619 - Sem Título.py
# Página: 486
# Título: Gerenciando as diferenças em retângulos e ovais
##############################################################################
tipo = self.canvas.type(self.curr_id)
if tipo in ["rectangle", "oval"]:
    self.canvas.itemconfig(
        self.curr_id, {"outline": self.cor_de_frente, "fill": self.cor_de_fundo}
    )
Clique aqui para baixar o arquivo