Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 19, 2014 15:04:51

Strelok-den
Зарегистрирован: 2014-03-25
Сообщения: 63
Репутация: +  0  -
Профиль   Отправить e-mail  

Tkinter и Event как пользоваться?

Сейчас я использую так(что не совсем правильно):

def code(l2):
    ppp = "Текст 2"
    l2.config(text=ppp)
eee = "Какой то текст"
top = Toplevel()
l2 = Label(top)
l2.config(text=eee)
l2.bind("<Button-1>", lambda l2: code(l2))
l2.pack()

Как можно и нужно делать это через Event?
Или как еще можно?)

Спасибо)

Отредактировано Strelok-den (Дек. 19, 2014 15:05:37)

Офлайн

#2 Дек. 19, 2014 15:37:14

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Tkinter и Event как пользоваться?

Сложно ответить, потому как не пойму, чего Вы хотите добиться.
Для передачи специальных аргументов подход нормальный, только не надо давить event. А так приемлемо.

P.S. Если при нажатии виджета нужно получить в обработчике ссылку на этот виджет, то лямбда лишняя…

Офлайн

#3 Дек. 19, 2014 15:40:04

Strelok-den
Зарегистрирован: 2014-03-25
Сообщения: 63
Репутация: +  0  -
Профиль   Отправить e-mail  

Tkinter и Event как пользоваться?

4kpt_II
Сложно ответить, потому как не пойму, чего Вы хотите добиться.Для передачи специальных аргументов подход нормальный, только не надо давить event. А так приемлемо.P.S. Если при нажатии виджета нужно получить в обработчике ссылку на этот виджет, то лямбда лишняя…

Спасибо, думал что не правильный поход а то) вот тока одного тогда не пойму зачем же все же event?

Офлайн

#4 Дек. 19, 2014 15:56:47

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Tkinter и Event как пользоваться?

Почитайте по нему. Что он внутри себя передает, т.е. какими параметрами обладает. Я раньше его выпиливал всегда, потом понял, что делать это глупо ибо возможностей он дает массу.

Офлайн

#5 Дек. 19, 2014 17:07:12

Strelok-den
Зарегистрирован: 2014-03-25
Сообщения: 63
Репутация: +  0  -
Профиль   Отправить e-mail  

Tkinter и Event как пользоваться?

4kpt_II
Почитайте по нему. Что он внутри себя передает, т.е. какими параметрами обладает. Я раньше его выпиливал всегда, потом понял, что делать это глупо ибо возможностей он дает массу.

Хорошо) почитаю)

Офлайн

#6 Дек. 19, 2014 17:20:23

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Tkinter и Event как пользоваться?

Ну где читать Вы знаете. New Mexico Tech. Там есть все, что нужно

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version