On Wednesday 15 May 2002 14:39, Andrew Dalke wrote: > So, umm, how do real GUI programmers do rubberbanding? And lassoing? > I suppose I should look at QIconView's code for the first... >
I might not be how real GUI programmers do that -- I wouldn't know either -- but it looks pretty smooth and easy to comprehend. > And I guessed at a function for how much to move the mouse during > the autoscrolling. Any pointers to a more standard algorithm which > provides the expected response? Plus, lassoing calls for movement > of the canvas *before* the mouse gets to the edge, since otherwise > you don't know what you're lassoing. > Looking at QIconView might be a good idea, or the code of Killustrator^WKontour. Especially the file SelectTool.cc. A cursory glance seems to tell me there's no fundamental difference between their approach and yours. But I haven't done an in-dept study :-). -- Boudewijn Rempt | http://www.valdyas.org _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.gmd.de/mailman/listinfo/pykde
