from tkinter import *
frases_25abril = {
"Slogans de Ordem": [
"O Povo Unido Jamais Será Vencido!",
"25 de Abril Sempre, Fascismo Nunca Mais!",
"A Habitação é um Direito, não é um Privilégio!",
"Paz, Pão, Povo e Liberdade"
],
"Voz dos Militares (MFA)": [
"Aqui Posto de Comando do Movimento das Forças Armadas...",
"Não disparem!",
"O Povo é quem mais ordena"
],
"Frases de Figuras Históricas": [
"Só há uma coisa que os detentores do poder devem respeitar: é o povo. – Salgueiro Maia",
"Há diversas modalidades de Estado: os Estados socialistas, os Estados corporativos e o estado a que isto chegou! – Salgueiro Maia"
]
}
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Frases 25 Abril")
titulo = Label(text="Frases 25 Abril", font=("Arial", 28, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.28, rely=0.05)
var = StringVar()
frame_text = Frame(root, bg="#cfe2f3")
frame_text.place(relx=0.05, rely=0.45, relwidth=0.9, relheight=0.5)
scrollbar = Scrollbar(frame_text)
scrollbar.pack(side=RIGHT, fill=Y)
resultado_texto = Text(frame_text, font=("Arial", 12, "bold"), bg="#cfe2f3", wrap=WORD,
yscrollcommand=scrollbar.set)
resultado_texto.pack(side=LEFT, fill=BOTH, expand=True)
scrollbar.config(command=resultado_texto.yview)
def app(selecao):
frases = frases_25abril.get(selecao, [])
texto = "\n\n".join(frases)
resultado_texto.delete("1.0", END) # Limpa conteúdo anterior
resultado_texto.insert(END, texto) # Insere novo conteúdo
dropDownList = ["Slogans de Ordem", "Voz dos Militares (MFA)", "Frases de Figuras Históricas"]
dropdown = OptionMenu(root, var, *dropDownList, command=app)
var.set(dropDownList[0])
dropdown.place(relx=0.05, rely=0.25, relwidth=0.9)
dropdown.config(font=("Arial", 20, "bold"), bg="#49e3e3", fg="blue")
dropdown["menu"].config(font=("Arial", 20), bg="#49e3e3", fg="blue")
app(dropDownList[0])
root.mainloop()