[vtkusers] vtkTkRenderWidget.py, Enter, Leave
David Gobbi
dgobbi at irus.rri.ca
Tue Dec 18 16:39:58 EST 2001
Hi Jim,
The auto-focus in vtkTkRenderWidget.py was meant to to trap keyboard
events while the mouse is over the widget, which is great for a
single-window demo and which is generally harmless under X.
I agree with Goodwin that click to focus is more natural for an
application. It would be straighforward to add a
"SetFocusMode" method to allow people to choose between
click-to-focus and auto-focus.
--
David Gobbi, MSc dgobbi at irus.rri.ca
Advanced Imaging Research Group
Robarts Research Institute, University of Western Ontario
On Tue, 18 Dec 2001, Miller, James V (CRD) wrote:
> vtkTkRenderWidget.py has two member functions Enter() and Leave() that manage the "focus" as the
> mouse enters and leaves a widget.
>
> This is giving me problems when I open a new window in my app. The window appears and then is
> immediately sent to the background so my TkRenderWidget is "on top". This is rather disconcerting to
> my users to have a dialog pop up and immediately move behind the application.
>
> Is the managing of the focus necessary in vtkTkRenderWidget? If not, I'd like to remove it. If
> people need it, then I will just subclass the widget in my application.
>
>
> Jim Miller
> _____________________________________
> Visualization & Computer Vision
> GE Corporate Research & Development
> Bldg. KW, Room C218B
> P.O. Box 8, Schenectady NY 12301
>
> millerjv at crd.ge.com < mailto:millerjv at crd.ge.com <mailto:millerjv at crd.ge.com> >
> (518) 387-4005, Dial Comm: 8*833-4005,
> Cell: (518) 505-7065, Fax: (518) 387-6981
>
>
>
>
More information about the vtkusers
mailing list