Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 13, 2012 16:03:15

Ubhra
От:
Зарегистрирован: 2009-03-04
Сообщения: 133
Репутация: +  2  -
Профиль   Отправить e-mail  

Создание контекстного меню на canvas (по клику)

Добрый день

На root окне создал фреймы, на одном из фреймов canvas.
Пытаюсь при клике правой кнопкой на поле канваса выводить контекстное меню.

Тут задал поле

mainframe1_canvas = Canvas(frame1,bg="darkgreen")
mainframe1_canvas.pack(expand=YES, fill=BOTH)


Тут контекстное меню
flash_menu = Menu(mainframe1_canvas)
flash_menu.add_command(label="1")
flash_menu.add_command(label="2")
flash_menu.add_command(label="3")
mainframe1_canvas.bind("<Button-3>", activate_flash_menu)

Проблема в этом:
mainframe1_canvas.bind(“<Button-3>”, activate_flash_menu)

Помогите довести до работоспособного состояния.
Мне бы разобраться как оно работает, а там и сам доделаю.
Спасибо.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version