GUI Tk – Python

Comecei a usar o PyGTK com o construtor de interfaces Glade a pouco tempo. Muito bom!
Mas ainda tenho raízes no tcl/tk.
Para aplicações não-complicadas, rápidas, usar Python está sendo minha escolha.
Algo que vc irá usar para fazer alguma aquisição ou apenas monitorar determinado valor, não precisa de uma interface elaborada, então, que tal utilizar GUI Tk?
Exemplo:
Message box
>>> from Tkinter import *
>>> root = Tk()
>>> root.title('Message')
>>> Message(root, text="Text Text Text Text Text Text Text Text", bg='royalblue', fg='ivory', relief=GROOVE).pack(padx=10, pady=10)
>>> root.destroy()

Ok ou Cancel Message Box
>>> import tkMessageBox
>>> a = tkMessageBox.askokcancel("Quit", "Do you really wish to quit?")
>>> a
True
O valor de ‘a’ é equivalente ao botão (Ok ou Cancel) pressionado.

Alerta Message Box
>>> import tkMessageBox
>>> a = "showerror"
>>> b = tkMessageBox.showerror("Open file", "Testing...\n(%s)" %a)
O valor de ‘b’ é equivalente ao retorno.

tkMessageBox. + Ctrl + Space e se divirta com as opções/funções.
🙂

[ ]’s
Franz

2 comments so far

  1. Marcelo Jedi [Membro] on

    Eu gosto do tk, apesar da interfaces feias e documentação obscura. Ok, tem o livro, mas eu não tenho ainda este livrinho mágico. Uso muito o effbot.


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: