And add window.flip() to the Blinker function so that it still redraws the window.
On 22 October 2012 18:00, Nathan <[email protected]> wrote: > On Fri, Oct 19, 2012 at 2:29 PM, hotelCA <[email protected]> wrote: >> >> Hi, so basically I have an application with a square in the middle that >> blinks at a certain frequency. The frequency is determined by >> pyglet.clock.schedule_interval(Blinker, Rate). It basically calls the >> function Blinker at the time interval of Rate. Now, I have @window.event >> section, where I have defined on_draw(). Everything works fine, except that >> on_draw() is triggered on every window event, including hovering the mouse >> over the window. How do I disable all window events, except the function >> call? Thanks. > > > You could just not implement the on_draw() event. Just rename your > on_draw() to some other name, and don't decorate it as the on_draw() event, > and then just call it when you want to. > > ~ Nathan > > -- > You received this message because you are subscribed to the Google Groups > "pyglet-users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/pyglet-users?hl=en. -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en.
