Mercurial > emacs
changeset 27344:d91e804f895e
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 17 Jan 2000 09:16:13 +0000 |
parents | 43230463dfcf |
children | 15a661269a09 |
files | lwlib/ChangeLog src/ChangeLog |
diffstat | 2 files changed, 28 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lwlib/ChangeLog Mon Jan 17 09:14:33 2000 +0000 +++ b/lwlib/ChangeLog Mon Jan 17 09:16:13 2000 +0000 @@ -1,3 +1,31 @@ +2000-01-17 Gerd Moellmann <gerd@gnu.org> + + * lwlib-Xm.c (xm_arm_callback): New function. + (make_menu_in_widget): Set xm_arm_callback as XmNarmCallback and + XmNdisarmCallback for buttons (not supported for other widgets). + + * lwlib-Xlw.c (highlight_hook): New function. + (xlw_create_menubar, xlw_create_popup_menu): Add highlight_hook as + callback XtNhighlightCallback. + + * lwlib.c (copy_widget_value_tree): Copy help string. + (free_widget_value_tree): Free help string. + (merge_widget_value): Handle help string. + (allocate_widget_info, lw_register_widget, lw_create_widget): Add + parameter HIGHLIGHT_CB. + (lw_get_widget_instance): New function. + + * lwlib-int.h: Add prototype for lw_get_widget_instance. + + * lwlib.h (_widget_value): Add help string. + + * xlwmenu.c (xlwMenuResources): All XtNhighlightCallback. + (remap_menubar): Call highlight callback. + + * xlwmenu.h (XtNhighlightCallback): New define. + + * xlwmenuP.h (_XlwMenu_part): Add `highlight' callback list. + 1999-10-19 Paul Eggert <eggert@twinsun.com> Add support for large files, plus some locale improvements.