The manual says:
<< When the user presses
<RETURN> or <TAB> the input field is returned to
the application program and further input is directed to the
next input field. >>
It also says, somewhere else: <<Also when the user picks a new
input field with the mouse, the current input object is returned. >>
But actually what I observe is that:
If the <RETURN> is pressed (or another object is selected
with the mouse) and the input field was
not changed, then fl_do_forms does NOT return.
This means that the default behavior is in fact
FL_RETURN_END_CHANGED (is this documented anywhere ?
I couldn't find it).
Also, when an input filter is installed with fl_set_input_filter,
pressing return never causes fl_do_forms to return.
This does not seem to be documented either.
Also, I just noticed that fl_set_input_filter
and fl_set_input_maxchars are missing from the index.
They should appear between:
fl_set_idle_delta
... and ...
fl_set_mouse
I am using 0.88 with Linux.
-t
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuf2.usuhs.mil or see
http://bob.usuf2.usuhs.mil/mailserv/xforms.html
XForms Home Page: http://bragg.phys.uwm.edu/xforms
List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/