Kitof wrote: >>> So, my question is : What's the cleanest way to obtain the widget at a >>> given position ? >>> >> I was looking at this a bit, pygame has a Rect class that can report if >> a mouse is over the rect. So if all 'clickable' widgets have a rect >> member function then it should be possible to determine which has been >> clicked. >> > > Great ! I made it ;) > This is bloody fantastic news! Freevo's had a growing need for mouse support for a long time now so well done :) > Mouse works now well for all items (MenuItem, VideoItem) ! So the > navigation in the menu is done. > > Thanks a lot. > > But, i've now a problem with Buttons on ConfirmBox : I'm not able to > obtain absolute position of the buttons : 'top' and 'left' are relative > positions into the Container window. > > I code a function to broadcast and sum the position from the parent to > the children (ie : self.rect.top = self.top + parent.rect.top), but it > doesn't work because of the other child of the container (Brothers and > sisters of the button ;) ). > > So any help is appreciated, > > Kitof ;) > > I'm sure someone here will be able to get this last bit solved. I'm looking forward to the patch.
John ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel