# To subscribers of the xforms list from Angus Leeming <angus.leeming@btopenworld.com> :
I tried to send this yesterday, but Bob says that majordomo was confused by
the word "S-u_b-s_c-r_i-b_e" in the original message. As an aside, Bob do you
receive any of the mail I post direct to you? I have received no reply. Am I
still being filtered out as spam?
Replacing the offening word with "register":
------------------------------------------------------------------------------------------------------------------------
As only 4 people are currently registered on xforms-cvs@nongnu.org, the
majority of you will be unaware of today's changes to the cvs repository. You
can register at http://mail.nongnu.org/mailman/listinfo/xforms-cvs
Meanwhile, I append the ChangeLog. Fixes a crash and allows tooltips to be
displayed in the browser widget.
Good night,
Angus
------------------------------------------------------------------------------------------------------------------------
Since I wrote this last night, I note that we now have a home page; it appears
that changes really do take some time to propogate through from the webcvs
repository.
I have also fixed a few niggles with the display of tooltips in the browser
widget and formally upped FL_FIXLEVEL to 1. Morever, I have tagged the cvs
repository with xforms-1_0_1, so this point in time is recorded for
posterity.
I plan to up FL_FIXLEVEL for each "complete" change so that we have a
permanent record of what is done / can back out anything that doesn't work in
a relatively painless fashion.
The downside is that changes to forms.h will result in recompilations of
client code...
Anyway, here's the current ChangeLog
2003-04-09 Angus Leeming <angus.leeming@btopenworld.com>
* lib/objects.c (hide_tooltip): renamed as checked_hide_tooltip.
(unconditional_hide_tooltip): new static helper function,
invoked within fl_handle_it on FL_KEYPRESS and FL_PUSH events.
* lib/include/AAA.h: up-ed FL_FIXLEVEL to 1 to reflect the changes
made above.
* lib/forms.h: regenerated to reflect changed FL_FIXLEVEL.
* version.c (version): update to reflect this also.
2003-04-08 Angus Leeming <angus.leeming@btopenworld.com>
Enable tooltips to be shown correctly in "composite" widgets
such as the browser.
* lib/objects.c (get_parent): new static helper function. Given an
FL_OBJECT*, returns its parent FL_OBJECT.
(tooltip_handler): rewritten to show the tooltip that is stored
by the parent FL_OBJECT.
(hide_tooltip): new static helper function: on leaving an FL_OBJECT,
only hide the tooltip if we have also left the bounds of the parent
FL_OBJECT.
(fl_handle_it): make use of these new functions to show and hide
tooltips.
2003-04-08 Angus Leeming <angus.leeming@btopenworld.com>
* image/image_rotate.c (flimage_rotate): enable the rotation of
grayscale images by 90degree multiples and more generally prevent
other unsupported image types from crashing xforms.
* lib/flresource.c (fl_initialize): clean-up properly if we fail to
create input contexts or methods.
* lib/textbox.c (handle_textbox):
* lib/thumbwheel.c (handle):
* lib/util.c (flevent): FL_KEYBOARD has been replaced by FL_KEYPRESS.
The former is retained for compatability, but the latter should be
used internally.
_________________________________________________
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/
Development: http://savannah.nongnu.org/files/?group=xforms
This archive was generated by hypermail 2b29 : Wed Apr 09 2003 - 09:33:21 EDT