Gary, Of course :) You guys are doing a great job! I just replied to Sig, emphasizing the Gnome/Windows split on scrolling based on cursor position while leaving the focus alone. Gnome has it right. However, I would give priority to consistent focus before worrying about sending the wheel input where it belongs. Sounds like we need to add wheel events to the VM; then it should be easy to handle both (control-up/down for older vms, and wheel events doing exactly what is desired by the user). Bill ---- Wilhelm K. Schwab, Ph.D. bschwab AT anest DOT ufl DOT edu ________________________________________ From: pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Gary Chambers [gazzaguru2@btinternet.com] Sent: Saturday, February 21, 2009 8:02 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Automatic focus on column upon moose enter Which is handled in Polymorph of course. Regards, Gary ----- Original Message ----- From: "Igor Stasenko" <siguctua@gmail.com> To: <Pharo-project@lists.gforge.inria.fr> Sent: Saturday, February 21, 2009 3:59 AM Subject: Re: [Pharo-project] Automatic focus on column upon moose enter
Concerning keyboard focus and mouse scroll. (sorry, if it was already noted in this discussion, i didn't read it fully).
VM does not have a mouse wheel events. Instead, it generates ctrl-up / ctrl-down key combinations. I think that this hack is the root of all problems: - if focus doesn't following the mouse, you need additional hacks in image to treat ctrl-up / ctrl-down keys to generate scroll events for morph which is currently under the mouse, not the morph which is currently having an active keyboard input focus.
-- Best regards, Igor Stasenko AKA sig.
_______________________________________________ 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