ajuda "duplicar" botão gtk [RESOLVIDO]

1. ajuda "duplicar" botão gtk [RESOLVIDO]

fabricio erdmann
Fabricio.Er

(usa Debian)

Enviado em 22/05/2010 - 01:22h

quero fazer uma função que cria uma mensagem com um botão para chamar outra função ao lado da msg. ele cria tudo certinho mas na hora de chamar a função para a msg correspondente ele chama a função para ultima criada.
pos_y = [0]
nun_msg = [0]
msgs = []
white_msg =[]
fixed = gtk.Fixed()
def W_msg(ent_msg):
white_msg.append(gtk.Label(ent_msg))
fixed.put(white_msg[nun_msg[0]], 0 , pos_y[0])
msgs.append(gtk.Button("func"))
msgs[nun_msg[0]].set_size_request(70, 30)
msgs[nun_msg[0]].connect("clicked", lambda win: _func(nun_msg[0]))
fixed.put(msgs[nun_msg[0]], 555, pos_y[0])
nun_msg[0] = nun_msg[0] +1
pos_y[0] = pos_y[0] + 30

edit: foi só acrescentar no começo do código :msg_atual = nun_msg = [0]
e trocar _func(nun_msg[0])) por _func(msg_atual))


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts