![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| grock |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 3.8.2005 Где: Санкт - Петербург Репутация: 1 Всего: 1 |
Все тотже Tkinter, в документации сказано, что :
update update(). Process all pending events, call event callbacks, complete any pending geometry management, redraw widgets as necessary, and call all pending idle tasks. This method should be used with care, since it may lead to really nasty race conditions if called from the wrong place (from within an event callback, for example, or from a function that can in any way be called from an event callback, etc.) т.е. по русски, если мы нажали кнопку, вызвали ее обработчик, из этого обработчика не стоит делать update, так оно и есть это проходит далеко не всегда, иногда форма реально подвисает, так вот как бы это обойти. и еще туда же проблема, при нажатии на кнопку, попадаем в обработчик (bind на ButtonRelease) , если в обработчике нехеровая процедура, которая кушает много процессорного времени, кнопка как бы западает (и обработать еще одно событие не получиться, пока не отработано старое), как блин такого негодяйства избежать ? |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |