[Pharo-project] question about mouse gestures
Hello, has there been an implementation of mouse gesture support in squeak or pharo? Fernando
On Mar 25, 2010, at 4:18 PM, Fernando olivero wrote:
Hello, has there been an implementation of mouse gesture support in squeak or pharo?
Nathanael did way back in 2000 an implementation of gestures called Genie. It had to bypass the event architecture of Morphic to get enough resolution, these hacks we removed in Pharo... (as they meant checking in the main rendering loop if genie wanted to take over controll...). But for sure, it would be easy to add the required overrides into the genie package itself. http://www.iam.unibe.ch/~schaerli/smalltalk/genie/genieIntroduction.htm Ned Konz took over genie at some point and integrated it nicely with connectors... the repository is still online: http://bike-nomad.com/squeak/monticello/Genie/ Marcus -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.
Thanks Marcus, i will look at them and see if its worth reusing or starting from scratch. For example, i want to be able to delete windows or shapes by drawing an X (or a scribble) above them. Fernando On Mar 25, 2010, at 4:31 PM, Marcus Denker wrote:
On Mar 25, 2010, at 4:18 PM, Fernando olivero wrote:
Hello, has there been an implementation of mouse gesture support in squeak or pharo?
Nathanael did way back in 2000 an implementation of gestures called Genie.
It had to bypass the event architecture of Morphic to get enough resolution, these hacks we removed in Pharo... (as they meant checking in the main rendering loop if genie wanted to take over controll...).
But for sure, it would be easy to add the required overrides into the genie package itself.
http://www.iam.unibe.ch/~schaerli/smalltalk/genie/genieIntroduction.htm
Ned Konz took over genie at some point and integrated it nicely with connectors... the repository is still online:
http://bike-nomad.com/squeak/monticello/Genie/
Marcus
-- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Fernando Please do not restart from scratch the code of nathanael was good. Have a look at the comments... :) I asked nathanael to get an image so that we can demo it. I should reping him He went to show to MIT and samsung research lab what he did What would be nice to do is to understand how we can hook Genie with the new event architecture of Pharo. Alain should release the event hierarchy of sophie so that we include it. Stef On Mar 25, 2010, at 6:19 PM, Fernando olivero wrote:
Thanks Marcus, i will look at them and see if its worth reusing or starting from scratch.
For example, i want to be able to delete windows or shapes by drawing an X (or a scribble) above them.
Fernando
On Mar 25, 2010, at 4:31 PM, Marcus Denker wrote:
On Mar 25, 2010, at 4:18 PM, Fernando olivero wrote:
Hello, has there been an implementation of mouse gesture support in squeak or pharo?
Nathanael did way back in 2000 an implementation of gestures called Genie.
It had to bypass the event architecture of Morphic to get enough resolution, these hacks we removed in Pharo... (as they meant checking in the main rendering loop if genie wanted to take over controll...).
But for sure, it would be easy to add the required overrides into the genie package itself.
http://www.iam.unibe.ch/~schaerli/smalltalk/genie/genieIntroduction.htm
Ned Konz took over genie at some point and integrated it nicely with connectors... the repository is still online:
http://bike-nomad.com/squeak/monticello/Genie/
Marcus
-- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (3)
-
Fernando olivero -
Marcus Denker -
Stéphane Ducasse