Форум сайта python.su
0
Задача (wxPython): при клике мыши в этом месте появляется изображение (или примитив типа круга),
которое постепенно бледнеет до того, что совсем исчезает. Подскажите куда рыть. В книге rappin dunn
по wxpython не нашел нужного.
Офлайн
0
через определенный интервал времени менять цвет на более бледный, до тех пор, пока не будет достигнут нужный.
я бы так делал.
Офлайн
14
Тогда уж уточните: ловим событие mouse click, вставляем widget.
Он рисует картинку, на таймер повешена перерисовка.
Потом widget удаляется.
Вроде бы всё очевидно, да?
Офлайн
0
Андрей СветловВроде да, немного расшифруйте, если не сложно, “на таймер повешена перерисовка”. Какие операторы используются для этого?
Тогда уж уточните: ловим событие mouse click, вставляем widget.
Он рисует картинку, на таймер повешена перерисовка.
Потом widget удаляется.
Вроде бы всё очевидно, да?
Офлайн
14
wx.Timer
В обработчике EVT_TIMER пересчитать новую прозрачность и вызвать widget.Refresh()
Офлайн
0
Андрей Светлов+1
wx.Timer
В обработчике EVT_TIMER пересчитать новую прозрачность и вызвать widget.Refresh()
Офлайн