# To subscribers of the xforms list from Matt Yaconis <myaconis@nlxcorp.com> :
We had some special requirements for focus handling and we used special
keyboard grabbing/ungrabbing routines...it's not exactly clear to me that
that will help you with what you are trying to accomplish, however.
It sounds like you might want to add a "hidden" input and switch the focus
to the hidden input whenever you are done with your other input field (using
the fl_set_focus_object function). It's pretty much a kludge but may give
you your desired result.
We use Linux with KDE 2.2 and I've found that input fields are the only
objects that ever "get focus", so if there is only one on a window, whenever
that window is active it will have focus.
If you could clarify what you are trying to do I might be of more
assistance. (My comprehension skills seem to be somewhat lacking today.)
-----Original Message-----
From: spl@ncmir.ucsd.edu [mailto:spl@ncmir.ucsd.edu]
Sent: Thursday, August 29, 2002 9:31 AM
To: xforms@bob.usuhs.mil
Subject: Re: XForms: Some xforms implementation questions.
# To subscribers of the xforms list from spl@ncmir.ucsd.edu :
> How do you make the actual window the focus? I have one input box and
> only want it have focus when it is clicked on and give up the focus back
> to the window after the data is input. Plus, clicking on the window
> background gives it the focus.
Focus policy is largely a function of your window manager. I'm not
sure what you want to do is possible without making the window go
away.
I suppose you could play some trick by warping the pointer (cursor)
but moving the user's pointer is generally considered anti-social.
I can't think of an X application that does what you suggest.
Anyone else?
spl
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuhs.mil or see
http://bob.usuhs.mil/mailserv/xforms.html
XForms Home Page: http://world.std.com/~xforms
List Archive: http://bob.usuhs.mil/mailserv/list-archives/
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuhs.mil or see
http://bob.usuhs.mil/mailserv/xforms.html
XForms Home Page: http://world.std.com/~xforms
List Archive: http://bob.usuhs.mil/mailserv/list-archives/
This archive was generated by hypermail 2b29 : Thu Aug 29 2002 - 10:41:51 EDT