from tkinter import *
from tkinter import messagebox
def check_completed():
if var_tarefa1.get() and var_tarefa2.get() and var_tarefa3.get():
message_label.config(text="Todas as tarefas !")
messagebox.showinfo("Todas as tarefas", "Todas as tarefas!")
else:
message_label.config(text="")
root = Tk()
root.geometry("400x400")
root.resizable(0, 0)
root.config(bg="#168bd9")
root.title("Tarefas")
titulo = Label(text="Tarefas",
font=("Arial", "40", "bold"),bg="#168bd9",fg="#d9ead3")
titulo.place(relx=0.25, rely=0.05)
var_tarefa1 = IntVar()
var_tarefa2 = IntVar()
var_tarefa3 = IntVar()
checkbox_task1 = Checkbutton(text="Lavar a sala", variable=var_tarefa1, command=check_completed,font=("Arial", "15"))
checkbox_task2 = Checkbutton(text="Lavar a Cozinha", variable=var_tarefa2, command=check_completed,font=("Arial", "15"))
checkbox_task3 = Checkbutton( text="Lavar o Quarto", variable=var_tarefa3, command=check_completed,font=("Arial", "15"))
message_label = Label( text="",font=("Arial", "15","bold"))
checkbox_task1.place(relx=0.35, rely=0.3)
checkbox_task2.place(relx=0.35, rely=0.4)
checkbox_task3.place(relx=0.35, rely=0.5)
message_label.place(relx=0.25, rely=0.75)
root.mainloop()