Created
January 19, 2018 14:47
-
-
Save rscarvalho/de1a4f5c84e0d3850b800727047372c4 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#-*- coding:UTF-8 -*- | |
from tkinter import * | |
root=Tk() | |
class Principal: | |
def __init__(self, window): | |
window.geometry("800x600") | |
window.overrideredirect(True) # Maximiza a janela sem bordas | |
title_logo = Label(window, text="Tela Principal", bg="white") | |
title_logo.place(x=0, y=0, width=800, height=22) | |
title_f1 = Label(window, text="F1 = Menu", bg="white") | |
title_f1.place(x=10, y=0, anchor=NW) | |
title_esc = Label(window, text="Esc = Sair", bg="white") | |
title_esc.place(x=720, y=0, anchor=NW) | |
window.bind("<Escape>", lambda event: window.destroy()) # Sai do programa | |
window.bind("<F1>",self.Menu) | |
def Menu(self,menu): | |
self.menu = Toplevel() | |
self.menu.geometry("800x600") | |
self.menu.overrideredirect(True) # Maximiza a janela sem bordas | |
title_logo = Label(self.menu, text="Tela do Menu / Ajuda", bg="white") | |
title_logo.place(x=0, y=0, width=800, height=22) | |
title_f1 = Label(self.menu, text="Esc = Voltar", bg="white") | |
title_f1.place(x=10, y=0, anchor=NW) | |
def handle_esc(event): | |
self.menu.destroy() | |
return "break" | |
self.menu.bind("<Escape>", handle_esc) # Volta a janela principal | |
Principal(root) | |
root.mainloop() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment